home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / MacInstallFiles / Tidbits / File Sharing Extension / File Sharing Extension.rsrc / bin.rsrc_CODE_2_OverFlow.txt < prev    next >
Text File  |  1991-09-16  |  417KB  |  7,361 lines

  1. # near model CODE resource
  2. # jump table entries: 1304-1345 (42 of them)
  3. export_163:
  4. 00000000  4E56 FFFA                link       A6, -0x0006
  5. 00000004  48E7 0108                movem.l    -[A7], D7,A4
  6. 00000008  206E 0008                movea.l    A0, [A6 + 0x8]
  7. 0000000C  2850                     movea.l    A4, [A0]
  8. 0000000E  1014                     move.b     D0, [A4]
  9. 00000010  4880                     ext.w      D0
  10. 00000012  3E00                     move.w     D7, D0
  11. 00000014  6604                     bne        +0x6 /* 0000001A */
  12. 00000016  7000                     moveq.l    D0, 0x00
  13. 00000018  2080                     move.l     [A0], D0
  14. label0000001A:
  15. 0000001A  4CDF 1080                movem.l    D7,A4, [A7]+
  16. 0000001E  4E5E                     unlink     A6
  17. 00000020  2E9F                     move.l     [A7], [A7]+
  18. 00000022  4E75                     rts
  19. export_164:
  20. 00000024  4E56 FFFC                link       A6, -0x0004
  21. 00000028  206E 0008                movea.l    A0, [A6 + 0x8]
  22. 0000002C  2D48 FFFC                move.l     [A6 - 0x4], A0
  23. 00000030  4268 0052                clr.w      [A0 + 0x52]
  24. 00000034  4E5E                     unlink     A6
  25. 00000036  2E9F                     move.l     [A7], [A7]+
  26. 00000038  4E75                     rts
  27. export_165:
  28. fn0000003A:
  29. 0000003A  4E56 0000                link       A6, 0
  30. 0000003E  2F0C                     move.l     -[A7], A4
  31. 00000040  286E 000C                movea.l    A4, [A6 + 0xC]
  32. 00000044  526C 0052                addq.w     [A4 + 0x52], 1
  33. 00000048  700A                     moveq.l    D0, 0x0A
  34. 0000004A  B06C 0052                cmp.w      D0, [A4 + 0x52]
  35. 0000004E  6C06                     bge        +0x8 /* 00000056 */
  36. 00000050  487A 002C                pea.l      [PC + 0x2C /* 0000007E, value 0x1E414650, pstring "AFP Comp. Rtn. stack overflow." */]
  37. 00000054  ABFF                     syscall    DebugStr
  38. label00000056:
  39. 00000056  302C 0052                move.w     D0, [A4 + 0x52]
  40. 0000005A  E540                     asl        D0.w, 2
  41. 0000005C  29AE 0008 0050           move.l     [A4 + D0.w + 0x50], [A6 + 0x8]
  42. 00000062  7001                     moveq.l    D0, 0x01
  43. 00000064  B06C 0052                cmp.w      D0, [A4 + 0x52]
  44. 00000068  660A                     bne        +0xC /* 00000074 */
  45. 0000006A  486C 002A                pea.l      [A4 + 0x2A]
  46. 0000006E  700A                     moveq.l    D0, 0x0A
  47. 00000070  2F00                     move.l     -[A7], D0
  48. 00000072  A85F                     syscall    BitClr
  49. label00000074:
  50. 00000074  285F                     movea.l    A4, [A7]+
  51. 00000076  4E5E                     unlink     A6
  52. 00000078  205F                     movea.l    A0, [A7]+
  53. 0000007A  504F                     addq.w     A7, 8
  54. 0000007C  4ED0                     jmp        [A0]
  55. 0000007E  1E41                     movea.b    A7, D1
  56. 00000080  4650                     not.w      [A0]
  57. 00000082  2043                     movea.l    A0, D3
  58. 00000084  6F6D                     ble        +0x6F /* 000000F3 */
  59. 00000086  702E                     moveq.l    D0, 0x2E
  60. 00000088  2052                     movea.l    A0, [A2]
  61. 0000008A  746E                     moveq.l    D2, 0x6E
  62. 0000008C  2E20                     move.l     D7, -[A0]
  63. 0000008E  7374                     moveq.l    D1, 0x74
  64. 00000090  6163                     bsr        +0x65 /* 000000F5 */
  65. 00000092  6B20                     bmi        +0x22 /* 000000B4 */
  66. 00000094  6F76                     ble        +0x78 /* 0000010C */
  67. 00000096  6572                     bcs        +0x74 /* 0000010A */
  68. 00000098  666C                     bne        +0x6E /* 00000106 */
  69. 0000009A  6F77                     ble        +0x79 /* 00000113 */
  70. 0000009C  2E00                     move.l     D7, D0
  71. export_166:
  72. 0000009E  4E56 0000                link       A6, 0
  73. 000000A2  2F0C                     move.l     -[A7], A4
  74. 000000A4  286E 0008                movea.l    A4, [A6 + 0x8]
  75. 000000A8  4A6C 0052                tst.w      [A4 + 0x52]
  76. 000000AC  6606                     bne        +0x8 /* 000000B4 */
  77. 000000AE  487A 0010                pea.l      [PC + 0x10 /* 000000C0, value 0x1F537472, pstring "StripCompRtn called at level 0." */]
  78. 000000B2  ABFF                     syscall    DebugStr
  79. label000000B4:
  80. 000000B4  536C 0052                subq.w     [A4 + 0x52], 1
  81. 000000B8  285F                     movea.l    A4, [A7]+
  82. 000000BA  4E5E                     unlink     A6
  83. 000000BC  2E9F                     move.l     [A7], [A7]+
  84. 000000BE  4E75                     rts
  85. 000000C0  1F53 7472                move.b     [A7 + 0x7472], [A3]
  86. 000000C4  6970                     bvs        +0x72 /* 00000136 */
  87. 000000C6  436F 6D70                chk.w      D1, [A7 + 0x6D70]
  88. 000000CA  5274 6E20                addq.w     [A4 + D6 * 8 + 0x20], 1
  89. 000000CE  6361                     bls        +0x63 /* 00000131 */
  90. 000000D0  6C6C                     bge        +0x6E /* 0000013E */
  91. 000000D2  6564                     bcs        +0x66 /* 00000138 */
  92. 000000D4  2061                     movea.l    A0, -[A1]
  93. 000000D6  7420                     moveq.l    D2, 0x20
  94. 000000D8  6C65                     bge        +0x67 /* 0000013F */
  95. 000000DA  7665                     moveq.l    D3, 0x65
  96. 000000DC  6C20                     bge        +0x22 /* 000000FE */
  97. 000000DE  302E 4E56                move.w     D0, [A6 + 0x4E56]
  98. export_167: // at 000000E0 (misaligned)
  99. 000000E2  FFFC                     .invalid   <<F/7/7>>
  100. 000000E4  206E 0008                movea.l    A0, [A6 + 0x8]
  101. 000000E8  2D48 FFFC                move.l     [A6 - 0x4], A0
  102. 000000EC  4868 002A                pea.l      [A0 + 0x2A]
  103. 000000F0  700A                     moveq.l    D0, 0x0A
  104. 000000F2  2F00                     move.l     -[A7], D0
  105. 000000F4  A85E                     syscall    BitSet
  106. 000000F6  4E5E                     unlink     A6
  107. 000000F8  2E9F                     move.l     [A7], [A7]+
  108. 000000FA  4E75                     rts
  109. export_168:
  110. fn000000FC:
  111. 000000FC  4E56 0000                link       A6, 0
  112. // begin alternate branch 000000FE-00000102
  113. label000000FE:
  114. 000000FE  0000 2F0C                ori.b      D0, 0xC
  115. // end alternate branch 000000FE-00000102
  116. label000000FE: // (misaligned)
  117. 00000100  2F0C                     move.l     -[A7], A4
  118. 00000102  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  119. label00000106:
  120. 00000106  286E 0008                movea.l    A4, [A6 + 0x8]
  121. label0000010A:
  122. 0000010A  4267                     clr.w      -[A7]
  123. label0000010C:
  124. 0000010C  486C 002A                pea.l      [A4 + 0x2A]
  125. 00000110  700A                     moveq.l    D0, 0x0A
  126. 00000112  2F00                     move.l     -[A7], D0
  127. 00000114  A85D                     syscall    BitTst
  128. 00000116  1D5F 000C                move.b     [A6 + 0xC], [A7]+
  129. 0000011A  486C 002A                pea.l      [A4 + 0x2A]
  130. 0000011E  700A                     moveq.l    D0, 0x0A
  131. 00000120  2F00                     move.l     -[A7], D0
  132. 00000122  A85E                     syscall    BitSet
  133. 00000124  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  134. 00000128  285F                     movea.l    A4, [A7]+
  135. 0000012A  4E5E                     unlink     A6
  136. 0000012C  2E9F                     move.l     [A7], [A7]+
  137. 0000012E  4E75                     rts
  138. export_169:
  139. fn00000130:
  140. 00000130  4E56 FF72                link       A6, -0x008E
  141. 00000134  2F07                     move.l     -[A7], D7
  142. label00000136:
  143. 00000136  3D6E 000C FFAA           move.w     [A6 - 0x56], [A6 + 0xC]
  144. // begin alternate branch 00000138-0000013C
  145. label00000138:
  146. 00000138  000C FFAA                ori.b      A4, 0xAA
  147. // end alternate branch 00000138-0000013C
  148. label00000138: // (misaligned)
  149. 0000013C  2D6E 0008 FFC4           move.l     [A6 - 0x3C], [A6 + 0x8]
  150. // begin alternate branch 0000013E-00000142
  151. label0000013E:
  152. 0000013E  0008 FFC4                ori.b      A0, 0xC4
  153. // end alternate branch 0000013E-00000142
  154. label0000013E: // (misaligned)
  155. 00000142  3D7C 0001 FFB0           move.w     [A6 - 0x50], 0x1
  156. 00000148  41EE FF74                lea.l      A0, [A6 - 0x8C]
  157. 0000014C  2D48 FFA6                move.l     [A6 - 0x5A], A0
  158. 00000150  4267                     clr.w      -[A7]
  159. 00000152  486E FF94                pea.l      [A6 - 0x6C]
  160. 00000156  4267                     clr.w      -[A7]
  161. 00000158  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  162. 0000015C  3E1F                     move.w     D7, [A7]+
  163. 0000015E  664C                     bne        +0x4E /* 000001AC */
  164. 00000160  082E 0004 FFB2           btst.b     [A6 - 0x4E], 0x4
  165. 00000166  670C                     beq        +0xE /* 00000174 */
  166. 00000168  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  167. 0000016C  2F2E FFC4                move.l     -[A7], [A6 - 0x3C]
  168. 00000170  4EBA FFBE                jsr        [PC - 0x42 /* 00000130 */]
  169. label00000174:
  170. 00000174  2D6E 0008 FFC4           move.l     [A6 - 0x3C], [A6 + 0x8]
  171. 0000017A  082E 0000 FFB2           btst.b     [A6 - 0x4E], 0x0
  172. 00000180  56C0                     sne        D0
  173. 00000182  4A00                     tst.b      D0
  174. 00000184  6718                     beq        +0x1A /* 0000019E */
  175. 00000186  2F00                     move.l     -[A7], D0
  176. 00000188  4267                     clr.w      -[A7]
  177. 0000018A  486E FF94                pea.l      [A6 - 0x6C]
  178. 0000018E  4267                     clr.w      -[A7]
  179. 00000190  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  180. 00000194  321F                     move.w     D1, [A7]+
  181. 00000196  201F                     move.l     D0, [A7]+
  182. 00000198  4A41                     tst.w      D1
  183. 0000019A  56C1                     sne        D1
  184. 0000019C  C001                     and.b      D0, D1
  185. label0000019E:
  186. 0000019E  4267                     clr.w      -[A7]
  187. 000001A0  486E FF94                pea.l      [A6 - 0x6C]
  188. 000001A4  4267                     clr.w      -[A7]
  189. 000001A6  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  190. 000001AA  3E1F                     move.w     D7, [A7]+
  191. label000001AC:
  192. 000001AC  4A47                     tst.w      D7
  193. 000001AE  6786                     beq        -0x78 /* 00000136 */
  194. 000001B0  2E1F                     move.l     D7, [A7]+
  195. 000001B2  4E5E                     unlink     A6
  196. 000001B4  205F                     movea.l    A0, [A7]+
  197. 000001B6  5C4F                     addq.w     A7, 6
  198. 000001B8  4ED0                     jmp        [A0]
  199. export_170:
  200. fn000001BA:
  201. 000001BA  4E56 FF7E                link       A6, -0x0082
  202. 000001BE  48E7 0108                movem.l    -[A7], D7,A4
  203. 000001C2  7000                     moveq.l    D0, 0x00
  204. 000001C4  2D40 FF8A                move.l     [A6 - 0x76], D0
  205. 000001C8  41ED FB3A                lea.l      A0, [A5 - 0x4C6]
  206. 000001CC  2D48 FF9A                move.l     [A6 - 0x66], A0
  207. 000001D0  4267                     clr.w      -[A7]
  208. 000001D2  486E FF7E                pea.l      [A6 - 0x82]
  209. 000001D6  4267                     clr.w      -[A7]
  210. 000001D8  4EAD 0502                jsr        [A5 + 0x502 /* export_156 */]
  211. 000001DC  3E1F                     move.w     D7, [A7]+
  212. 000001DE  49ED FB3A                lea.l      A4, [A5 - 0x4C6]
  213. 000001E2  7000                     moveq.l    D0, 0x00
  214. 000001E4  2940 000C                move.l     [A4 + 0xC], D0
  215. 000001E8  7004                     moveq.l    D0, 0x04
  216. 000001EA  1940 001C                move.b     [A4 + 0x1C], D0
  217. 000001EE  7002                     moveq.l    D0, 0x02
  218. 000001F0  1940 001D                move.b     [A4 + 0x1D], D0
  219. 000001F4  41ED FB94                lea.l      A0, [A5 - 0x46C]
  220. 000001F8  2008                     move.l     D0, A0
  221. 000001FA  5380                     subq.l     D0, 1
  222. 000001FC  2940 001E                move.l     [A4 + 0x1E], D0
  223. 00000200  4267                     clr.w      -[A7]
  224. 00000202  486D FB3A                pea.l      [A5 - 0x4C6]
  225. 00000206  4267                     clr.w      -[A7]
  226. 00000208  4EAD 051A                jsr        [A5 + 0x51A /* export_159 */]
  227. 0000020C  3E1F                     move.w     D7, [A7]+
  228. 0000020E  41ED FC04                lea.l      A0, [A5 - 0x3FC]
  229. 00000212  2008                     move.l     D0, A0
  230. 00000214  5380                     subq.l     D0, 1
  231. 00000216  2940 001E                move.l     [A4 + 0x1E], D0
  232. 0000021A  4267                     clr.w      -[A7]
  233. 0000021C  486D FB3A                pea.l      [A5 - 0x4C6]
  234. 00000220  1F3C 0001                move.b     -[A7], 0x1
  235. 00000224  4EAD 051A                jsr        [A5 + 0x51A /* export_159 */]
  236. 00000228  3E1F                     move.w     D7, [A7]+
  237. 0000022A  082D 0000 FB37           btst.b     [A5 - 0x4C9], 0x0
  238. 00000230  671C                     beq        +0x1E /* 0000024E */
  239. 00000232  7000                     moveq.l    D0, 0x00
  240. 00000234  2D40 FFD8                move.l     [A6 - 0x28], D0
  241. 00000238  1D6D FB39 FFE8           move.b     [A6 - 0x18], [A5 - 0x4C7]
  242. 0000023E  4267                     clr.w      -[A7]
  243. 00000240  486E FFCC                pea.l      [A6 - 0x34]
  244. 00000244  1F3C 0001                move.b     -[A7], 0x1
  245. 00000248  4EAD 050A                jsr        [A5 + 0x50A /* export_157 */]
  246. 0000024C  3E1F                     move.w     D7, [A7]+
  247. label0000024E:
  248. 0000024E  4CDF 1080                movem.l    D7,A4, [A7]+
  249. 00000252  4E5E                     unlink     A6
  250. 00000254  4E75                     rts
  251. export_171:
  252. fn00000256:
  253. 00000256  4E56 FF7A                link       A6, -0x0086
  254. 0000025A  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  255. 0000025E  47EE FF86                lea.l      A3, [A6 - 0x7A]
  256. 00000262  486E FF7A                pea.l      [A6 - 0x86]
  257. 00000266  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  258. 0000026A  284B                     movea.l    A4, A3
  259. 0000026C  7E01                     moveq.l    D7, 0x01
  260. 0000026E  6052                     bra        +0x54 /* 000002C2 */
  261. label00000270:
  262. 00000270  7000                     moveq.l    D0, 0x00
  263. 00000272  2940 0012                move.l     [A4 + 0x12], D0
  264. 00000276  426C 0016                clr.w      [A4 + 0x16]
  265. 0000027A  3947 001C                move.w     [A4 + 0x1C], D7
  266. 0000027E  4267                     clr.w      -[A7]
  267. 00000280  2F0B                     move.l     -[A7], A3
  268. 00000282  4267                     clr.w      -[A7]
  269. 00000284  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  270. 00000288  3C1F                     move.w     D6, [A7]+
  271. 0000028A  6634                     bne        +0x36 /* 000002C0 */
  272. 0000028C  202C 0022                move.l     D0, [A4 + 0x22]
  273. 00000290  B0AE FF7A                cmp.l      D0, [A6 - 0x86]
  274. 00000294  660C                     bne        +0xE /* 000002A2 */
  275. 00000296  202E FF7A                move.l     D0, [A6 - 0x86]
  276. 0000029A  5280                     addq.l     D0, 1
  277. 0000029C  2940 0022                move.l     [A4 + 0x22], D0
  278. 000002A0  6006                     bra        +0x8 /* 000002A8 */
  279. label000002A2:
  280. 000002A2  296E FF7A 0022           move.l     [A4 + 0x22], [A6 - 0x86]
  281. label000002A8:
  282. 000002A8  4267                     clr.w      -[A7]
  283. 000002AA  2F0B                     move.l     -[A7], A3
  284. 000002AC  4267                     clr.w      -[A7]
  285. 000002AE  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  286. 000002B2  4A5F                     tst.w      [A7]+
  287. 000002B4  4267                     clr.w      -[A7]
  288. 000002B6  2F0B                     move.l     -[A7], A3
  289. 000002B8  4267                     clr.w      -[A7]
  290. 000002BA  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  291. 000002BE  4A5F                     tst.w      [A7]+
  292. label000002C0:
  293. 000002C0  5247                     addq.w     D7, 1
  294. label000002C2:
  295. 000002C2  700A                     moveq.l    D0, 0x0A
  296. 000002C4  B047                     cmp.w      D0, D7
  297. 000002C6  6CA8                     bge        -0x56 /* 00000270 */
  298. 000002C8  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  299. 000002CC  4E5E                     unlink     A6
  300. 000002CE  4E75                     rts
  301. export_172:
  302. fn000002D0:
  303. 000002D0  4E56 FE80                link       A6, -0x0180
  304. 000002D4  2F07                     move.l     -[A7], D7
  305. 000002D6  41EE FE80                lea.l      A0, [A6 - 0x180]
  306. 000002DA  43FA 0072                lea.l      A1, [PC + 0x72 /* 0000034E, value 0x144E6574, pstring "Network Trash Folder" */]
  307. 000002DE  7004                     moveq.l    D0, 0x04
  308. label000002E0:
  309. 000002E0  20D9                     move.l     [A0]+, [A1]+
  310. 000002E2  51C8 FFFC                dbf        D0, -0x6 /* 000002E0 */
  311. 000002E6  3091                     move.w     [A0], [A1]
  312. 000002E8  41EE FE80                lea.l      A0, [A6 - 0x180]
  313. 000002EC  2D48 FF96                move.l     [A6 - 0x6A], A0
  314. 000002F0  3D6E 000C FF9A           move.w     [A6 - 0x66], [A6 + 0xC]
  315. 000002F6  426E FFA0                clr.w      [A6 - 0x60]
  316. 000002FA  2D6E 0008 FFB4           move.l     [A6 - 0x4C], [A6 + 0x8]
  317. 00000300  4267                     clr.w      -[A7]
  318. 00000302  486E FF84                pea.l      [A6 - 0x7C]
  319. 00000306  4267                     clr.w      -[A7]
  320. 00000308  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  321. 0000030C  3E1F                     move.w     D7, [A7]+
  322. 0000030E  57C0                     seq        D0
  323. 00000310  4A00                     tst.b      D0
  324. 00000312  6730                     beq        +0x32 /* 00000344 */
  325. 00000314  322E FFAC                move.w     D1, [A6 - 0x54]
  326. 00000318  48C1                     ext.l      D1
  327. 0000031A  0801 000E                btst.b     D1, 0xE
  328. 0000031E  56C1                     sne        D1
  329. 00000320  C001                     and.b      D0, D1
  330. 00000322  6720                     beq        +0x22 /* 00000344 */
  331. 00000324  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  332. 00000328  2F2E FFB4                move.l     -[A7], [A6 - 0x4C]
  333. 0000032C  4EBA FE02                jsr        [PC - 0x1FE /* 00000130 */]
  334. 00000330  7000                     moveq.l    D0, 0x00
  335. 00000332  2D40 FF96                move.l     [A6 - 0x6A], D0
  336. 00000336  4267                     clr.w      -[A7]
  337. 00000338  486E FF84                pea.l      [A6 - 0x7C]
  338. 0000033C  4267                     clr.w      -[A7]
  339. 0000033E  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  340. 00000342  3E1F                     move.w     D7, [A7]+
  341. label00000344:
  342. 00000344  2E1F                     move.l     D7, [A7]+
  343. 00000346  4E5E                     unlink     A6
  344. 00000348  205F                     movea.l    A0, [A7]+
  345. 0000034A  5C4F                     addq.w     A7, 6
  346. 0000034C  4ED0                     jmp        [A0]
  347. 0000034E  144E                     movea.b    A2, A6
  348. 00000350  6574                     bcs        +0x76 /* 000003C6 */
  349. 00000352  776F                     moveq.l    D3, 0x6F
  350. 00000354  726B                     moveq.l    D1, 0x6B
  351. 00000356  2054                     movea.l    A0, [A4]
  352. 00000358  7261                     moveq.l    D1, 0x61
  353. 0000035A  7368                     moveq.l    D1, 0x68
  354. 0000035C  2046                     movea.l    A0, D6
  355. 0000035E  6F6C                     ble        +0x6E /* 000003CC */
  356. 00000360  6465                     bcc        +0x67 /* 000003C7 */
  357. 00000362  7200                     moveq.l    D1, 0x00
  358. export_173:
  359. fn00000364:
  360. 00000364  4E56 FFFE                link       A6, -0x0002
  361. 00000368  2F07                     move.l     -[A7], D7
  362. 0000036A  7EF6                     moveq.l    D7, 0xFFFFFFF6
  363. 0000036C  6052                     bra        +0x54 /* 000003C0 */
  364. label0000036E:
  365. 0000036E  3007                     move.w     D0, D7
  366. 00000370  907C FFF6                sub.w      D0, 0xFFF6
  367. 00000374  41ED F898                lea.l      A0, [A5 - 0x768]
  368. 00000378  D040                     add.w      D0, D0
  369. 0000037A  4A70 0000                tst.w      [A0 + D0.w]
  370. 0000037E  56C0                     sne        D0
  371. 00000380  4A00                     tst.b      D0
  372. 00000382  673A                     beq        +0x3C /* 000003BE */
  373. 00000384  3207                     move.w     D1, D7
  374. 00000386  927C FFF6                sub.w      D1, 0xFFF6
  375. 0000038A  41ED F916                lea.l      A0, [A5 - 0x6EA]
  376. 0000038E  E541                     asl        D1.w, 2
  377. 00000390  4AB0 1000                tst.l      [A0 + D1.w]
  378. 00000394  56C1                     sne        D1
  379. 00000396  C001                     and.b      D0, D1
  380. 00000398  6724                     beq        +0x26 /* 000003BE */
  381. 0000039A  3007                     move.w     D0, D7
  382. 0000039C  907C FFF6                sub.w      D0, 0xFFF6
  383. 000003A0  41ED F96A                lea.l      A0, [A5 - 0x696]
  384. 000003A4  D040                     add.w      D0, D0
  385. 000003A6  3F30 0000                move.w     -[A7], [A0 + D0.w]
  386. 000003AA  3007                     move.w     D0, D7
  387. 000003AC  907C FFF6                sub.w      D0, 0xFFF6
  388. 000003B0  41ED F916                lea.l      A0, [A5 - 0x6EA]
  389. 000003B4  E540                     asl        D0.w, 2
  390. 000003B6  2F30 0000                move.l     -[A7], [A0 + D0.w]
  391. 000003BA  4EBA FF14                jsr        [PC - 0xEC /* 000002D0 */]
  392. label000003BE:
  393. 000003BE  5247                     addq.w     D7, 1
  394. label000003C0:
  395. 000003C0  700A                     moveq.l    D0, 0x0A
  396. 000003C2  B047                     cmp.w      D0, D7
  397. 000003C4  6CA8                     bge        -0x56 /* 0000036E */
  398. label000003C6:
  399. 000003C6  2E1F                     move.l     D7, [A7]+
  400. 000003C8  4E5E                     unlink     A6
  401. 000003CA  4E75                     rts
  402. export_174:
  403. label000003CC:
  404. 000003CC  4E56 FF82                link       A6, -0x007E
  405. 000003D0  48E7 0300                movem.l    -[A7], D6,D7
  406. 000003D4  7EF6                     moveq.l    D7, 0xFFFFFFF6
  407. 000003D6  6000 0098                bra        +0x9A /* 00000470 */
  408. label000003DA:
  409. 000003DA  3007                     move.w     D0, D7
  410. 000003DC  907C FFF6                sub.w      D0, 0xFFF6
  411. 000003E0  41ED F33C                lea.l      A0, [A5 - 0xCC4]
  412. 000003E4  E540                     asl        D0.w, 2
  413. 000003E6  4AB0 0000                tst.l      [A0 + D0.w]
  414. 000003EA  6738                     beq        +0x3A /* 00000424 */
  415. 000003EC  7000                     moveq.l    D0, 0x00
  416. 000003EE  2D40 FF94                move.l     [A6 - 0x6C], D0
  417. 000003F2  3007                     move.w     D0, D7
  418. 000003F4  907C FFF6                sub.w      D0, 0xFFF6
  419. 000003F8  41ED F96A                lea.l      A0, [A5 - 0x696]
  420. 000003FC  D040                     add.w      D0, D0
  421. 000003FE  3D70 0000 FF98           move.w     [A6 - 0x68], [A0 + D0.w]
  422. 00000404  3007                     move.w     D0, D7
  423. 00000406  907C FFF6                sub.w      D0, 0xFFF6
  424. 0000040A  41ED F33C                lea.l      A0, [A5 - 0xCC4]
  425. 0000040E  E540                     asl        D0.w, 2
  426. 00000410  2D70 0000 FFB2           move.l     [A6 - 0x4E], [A0 + D0.w]
  427. 00000416  4267                     clr.w      -[A7]
  428. 00000418  486E FF82                pea.l      [A6 - 0x7E]
  429. 0000041C  4267                     clr.w      -[A7]
  430. 0000041E  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  431. 00000422  3C1F                     move.w     D6, [A7]+
  432. label00000424:
  433. 00000424  3007                     move.w     D0, D7
  434. 00000426  907C FFF6                sub.w      D0, 0xFFF6
  435. 0000042A  41ED F388                lea.l      A0, [A5 - 0xC78]
  436. 0000042E  E540                     asl        D0.w, 2
  437. 00000430  4AB0 0000                tst.l      [A0 + D0.w]
  438. 00000434  6738                     beq        +0x3A /* 0000046E */
  439. 00000436  7000                     moveq.l    D0, 0x00
  440. 00000438  2D40 FF94                move.l     [A6 - 0x6C], D0
  441. 0000043C  3007                     move.w     D0, D7
  442. 0000043E  907C FFF6                sub.w      D0, 0xFFF6
  443. 00000442  41ED F96A                lea.l      A0, [A5 - 0x696]
  444. 00000446  D040                     add.w      D0, D0
  445. 00000448  3D70 0000 FF98           move.w     [A6 - 0x68], [A0 + D0.w]
  446. 0000044E  3007                     move.w     D0, D7
  447. 00000450  907C FFF6                sub.w      D0, 0xFFF6
  448. 00000454  41ED F388                lea.l      A0, [A5 - 0xC78]
  449. 00000458  E540                     asl        D0.w, 2
  450. 0000045A  2D70 0000 FFB2           move.l     [A6 - 0x4E], [A0 + D0.w]
  451. 00000460  4267                     clr.w      -[A7]
  452. 00000462  486E FF82                pea.l      [A6 - 0x7E]
  453. 00000466  4267                     clr.w      -[A7]
  454. 00000468  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  455. 0000046C  3C1F                     move.w     D6, [A7]+
  456. label0000046E:
  457. 0000046E  5247                     addq.w     D7, 1
  458. label00000470:
  459. 00000470  70FF                     moveq.l    D0, 0xFFFFFFFF
  460. 00000472  B047                     cmp.w      D0, D7
  461. 00000474  6C00 FF64                bge        -0x9A /* 000003DA */
  462. 00000478  4CDF 00C0                movem.l    D6,D7, [A7]+
  463. 0000047C  4E5E                     unlink     A6
  464. 0000047E  4E75                     rts
  465. fn00000480:
  466. 00000480  4E56 FF80                link       A6, -0x0080
  467. 00000484  48E7 0700                movem.l    -[A7], D5,D6,D7
  468. 00000488  4245                     clr.w      D5
  469. 0000048A  7CF6                     moveq.l    D6, 0xFFFFFFF6
  470. 0000048C  606E                     bra        +0x70 /* 000004FC */
  471. label0000048E:
  472. 0000048E  3006                     move.w     D0, D6
  473. 00000490  907C FFF6                sub.w      D0, 0xFFF6
  474. 00000494  41ED F96A                lea.l      A0, [A5 - 0x696]
  475. 00000498  D040                     add.w      D0, D0
  476. 0000049A  3E30 0000                move.w     D7, [A0 + D0.w]
  477. 0000049E  56C0                     sne        D0
  478. 000004A0  4A00                     tst.b      D0
  479. 000004A2  6756                     beq        +0x58 /* 000004FA */
  480. 000004A4  3207                     move.w     D1, D7
  481. 000004A6  927C FFF6                sub.w      D1, 0xFFF6
  482. 000004AA  41ED F772                lea.l      A0, [A5 - 0x88E]
  483. 000004AE  E541                     asl        D1.w, 2
  484. 000004B0  4AB0 1000                tst.l      [A0 + D1.w]
  485. 000004B4  56C1                     sne        D1
  486. 000004B6  C001                     and.b      D0, D1
  487. 000004B8  6740                     beq        +0x42 /* 000004FA */
  488. 000004BA  3F07                     move.w     -[A7], D7
  489. 000004BC  3007                     move.w     D0, D7
  490. 000004BE  907C FFF6                sub.w      D0, 0xFFF6
  491. 000004C2  41ED F772                lea.l      A0, [A5 - 0x88E]
  492. 000004C6  E540                     asl        D0.w, 2
  493. 000004C8  2F30 0000                move.l     -[A7], [A0 + D0.w]
  494. 000004CC  4EBA FC62                jsr        [PC - 0x39E /* 00000130 */]
  495. 000004D0  7000                     moveq.l    D0, 0x00
  496. 000004D2  2D40 FF92                move.l     [A6 - 0x6E], D0
  497. 000004D6  3D47 FF96                move.w     [A6 - 0x6A], D7
  498. 000004DA  3007                     move.w     D0, D7
  499. 000004DC  907C FFF6                sub.w      D0, 0xFFF6
  500. 000004E0  41ED F772                lea.l      A0, [A5 - 0x88E]
  501. 000004E4  E540                     asl        D0.w, 2
  502. 000004E6  2D70 0000 FFB0           move.l     [A6 - 0x50], [A0 + D0.w]
  503. 000004EC  4267                     clr.w      -[A7]
  504. 000004EE  486E FF80                pea.l      [A6 - 0x80]
  505. 000004F2  4267                     clr.w      -[A7]
  506. 000004F4  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  507. 000004F8  3A1F                     move.w     D5, [A7]+
  508. label000004FA:
  509. 000004FA  5246                     addq.w     D6, 1
  510. label000004FC:
  511. 000004FC  70FF                     moveq.l    D0, 0xFFFFFFFF
  512. 000004FE  B046                     cmp.w      D0, D6
  513. 00000500  6C8C                     bge        -0x72 /* 0000048E */
  514. 00000502  3D45 000C                move.w     [A6 + 0xC], D5
  515. 00000506  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  516. 0000050A  4E5E                     unlink     A6
  517. 0000050C  2E9F                     move.l     [A7], [A7]+
  518. 0000050E  4E75                     rts
  519. export_175:
  520. 00000510  4E56 FFFC                link       A6, -0x0004
  521. 00000514  48E7 0308                movem.l    -[A7], D6,D7,A4
  522. 00000518  207C 0000 0B50           movea.l    A0, 0xB50
  523. 0000051E  2050                     movea.l    A0, [A0]
  524. 00000520  08E8 0002 006A           bset.b     [A0 + 0x6A], 0x2
  525. 00000526  4EBA FC92                jsr        [PC - 0x36E /* 000001BA */]
  526. 0000052A  70FE                     moveq.l    D0, 0xFFFFFFFE
  527. 0000052C  B06D F402                cmp.w      D0, [A5 - 0xBFE]
  528. 00000530  6604                     bne        +0x6 /* 00000536 */
  529. 00000532  6000 0164                bra        +0x166 /* 00000698 */
  530. label00000536:
  531. 00000536  486D FD2E                pea.l      [A5 - 0x2D2]
  532. 0000053A  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  533. 0000053E  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  534. label00000542:
  535. 00000542  102D FC7F                move.b     D0, [A5 - 0x381]
  536. 00000546  6702                     beq        +0x4 /* 0000054A */
  537. 00000548  60F8                     bra        -0x6 /* 00000542 */
  538. label0000054A:
  539. 0000054A  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  540. 0000054E  4267                     clr.w      -[A7]
  541. 00000550  2F0E                     move.l     -[A7], A6
  542. 00000552  4EBA FF2C                jsr        [PC - 0xD4 /* 00000480 */]
  543. 00000556  4A5F                     tst.w      [A7]+
  544. 00000558  4EBA FE0A                jsr        [PC - 0x1F6 /* 00000364 */]
  545. 0000055C  207C 0000 0B50           movea.l    A0, 0xB50
  546. 00000562  2050                     movea.l    A0, [A0]
  547. 00000564  4A68 0046                tst.w      [A0 + 0x46]
  548. 00000568  6720                     beq        +0x22 /* 0000058A */
  549. 0000056A  4267                     clr.w      -[A7]
  550. 0000056C  207C 0000 0B50           movea.l    A0, 0xB50
  551. 00000572  2050                     movea.l    A0, [A0]
  552. 00000574  3F28 0046                move.w     -[A7], [A0 + 0x46]
  553. 00000578  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  554. 0000057C  3C1F                     move.w     D6, [A7]+
  555. 0000057E  207C 0000 0B50           movea.l    A0, 0xB50
  556. 00000584  2050                     movea.l    A0, [A0]
  557. 00000586  4268 0046                clr.w      [A0 + 0x46]
  558. label0000058A:
  559. 0000058A  4EBA FCCA                jsr        [PC - 0x336 /* 00000256 */]
  560. 0000058E  7EF6                     moveq.l    D7, 0xFFFFFFF6
  561. 00000590  6000 0084                bra        +0x86 /* 00000616 */
  562. label00000594:
  563. 00000594  3007                     move.w     D0, D7
  564. 00000596  907C FFF6                sub.w      D0, 0xFFF6
  565. 0000059A  41ED F898                lea.l      A0, [A5 - 0x768]
  566. 0000059E  D040                     add.w      D0, D0
  567. 000005A0  4A70 0000                tst.w      [A0 + D0.w]
  568. 000005A4  56C0                     sne        D0
  569. 000005A6  4A00                     tst.b      D0
  570. 000005A8  676A                     beq        +0x6C /* 00000614 */
  571. 000005AA  3207                     move.w     D1, D7
  572. 000005AC  927C FFF6                sub.w      D1, 0xFFF6
  573. 000005B0  41ED F96A                lea.l      A0, [A5 - 0x696]
  574. 000005B4  D241                     add.w      D1, D1
  575. 000005B6  3430 1000                move.w     D2, [A0 + D1.w]
  576. 000005BA  B46D F674                cmp.w      D2, [A5 - 0x98C]
  577. 000005BE  56C1                     sne        D1
  578. 000005C0  C001                     and.b      D0, D1
  579. 000005C2  6750                     beq        +0x52 /* 00000614 */
  580. 000005C4  4267                     clr.w      -[A7]
  581. 000005C6  3007                     move.w     D0, D7
  582. 000005C8  907C FFF6                sub.w      D0, 0xFFF6
  583. 000005CC  41ED F898                lea.l      A0, [A5 - 0x768]
  584. 000005D0  D040                     add.w      D0, D0
  585. 000005D2  3F30 0000                move.w     -[A7], [A0 + D0.w]
  586. 000005D6  3007                     move.w     D0, D7
  587. 000005D8  907C FFF6                sub.w      D0, 0xFFF6
  588. 000005DC  41ED F96A                lea.l      A0, [A5 - 0x696]
  589. 000005E0  D040                     add.w      D0, D0
  590. 000005E2  3F30 0000                move.w     -[A7], [A0 + D0.w]
  591. 000005E6  4EAD 077A                jsr        [A5 + 0x77A /* export_235 */]
  592. 000005EA  3C1F                     move.w     D6, [A7]+
  593. 000005EC  4267                     clr.w      -[A7]
  594. 000005EE  3007                     move.w     D0, D7
  595. 000005F0  907C FFF6                sub.w      D0, 0xFFF6
  596. 000005F4  41ED F898                lea.l      A0, [A5 - 0x768]
  597. 000005F8  D040                     add.w      D0, D0
  598. 000005FA  3F30 0000                move.w     -[A7], [A0 + D0.w]
  599. 000005FE  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  600. 00000602  4A5F                     tst.w      [A7]+
  601. 00000604  3007                     move.w     D0, D7
  602. 00000606  907C FFF6                sub.w      D0, 0xFFF6
  603. 0000060A  41ED F898                lea.l      A0, [A5 - 0x768]
  604. 0000060E  D040                     add.w      D0, D0
  605. 00000610  4270 0000                clr.w      [A0 + D0.w]
  606. label00000614:
  607. 00000614  5247                     addq.w     D7, 1
  608. label00000616:
  609. 00000616  70FF                     moveq.l    D0, 0xFFFFFFFF
  610. 00000618  B047                     cmp.w      D0, D7
  611. 0000061A  6C00 FF78                bge        -0x86 /* 00000594 */
  612. 0000061E  302D F674                move.w     D0, [A5 - 0x98C]
  613. 00000622  907C FFF6                sub.w      D0, 0xFFF6
  614. 00000626  41ED F898                lea.l      A0, [A5 - 0x768]
  615. 0000062A  D040                     add.w      D0, D0
  616. 0000062C  4A70 0000                tst.w      [A0 + D0.w]
  617. 00000630  6738                     beq        +0x3A /* 0000066A */
  618. 00000632  4267                     clr.w      -[A7]
  619. 00000634  302D F674                move.w     D0, [A5 - 0x98C]
  620. 00000638  907C FFF6                sub.w      D0, 0xFFF6
  621. 0000063C  41ED F898                lea.l      A0, [A5 - 0x768]
  622. 00000640  D040                     add.w      D0, D0
  623. 00000642  3F30 0000                move.w     -[A7], [A0 + D0.w]
  624. 00000646  3F2D F674                move.w     -[A7], [A5 - 0x98C]
  625. 0000064A  4EAD 077A                jsr        [A5 + 0x77A /* export_235 */]
  626. 0000064E  3C1F                     move.w     D6, [A7]+
  627. 00000650  4267                     clr.w      -[A7]
  628. 00000652  302D F674                move.w     D0, [A5 - 0x98C]
  629. 00000656  907C FFF6                sub.w      D0, 0xFFF6
  630. 0000065A  41ED F898                lea.l      A0, [A5 - 0x768]
  631. 0000065E  D040                     add.w      D0, D0
  632. 00000660  3F30 0000                move.w     -[A7], [A0 + D0.w]
  633. 00000664  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  634. 00000668  4A5F                     tst.w      [A7]+
  635. label0000066A:
  636. 0000066A  207C 0000 0B50           movea.l    A0, 0xB50
  637. 00000670  2850                     movea.l    A4, [A0]
  638. 00000672  7000                     moveq.l    D0, 0x00
  639. 00000674  2940 0060                move.l     [A4 + 0x60], D0
  640. 00000678  2940 00E8                move.l     [A4 + 0xE8], D0
  641. 0000067C  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  642. 00000680  4267                     clr.w      -[A7]
  643. 00000682  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  644. 00000686  3C1F                     move.w     D6, [A7]+
  645. 00000688  082D 0001 FB37           btst.b     [A5 - 0x4C9], 0x1
  646. 0000068E  6708                     beq        +0xA /* 00000698 */
  647. 00000690  486D FB2C                pea.l      [A5 - 0x4D4]
  648. 00000694  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  649. label00000698:
  650. 00000698  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  651. 0000069C  4E5E                     unlink     A6
  652. 0000069E  4E75                     rts
  653. export_176:
  654. 000006A0  4E56 FFB0                link       A6, -0x0050
  655. 000006A4  3D6E 0012 FFCA           move.w     [A6 - 0x36], [A6 + 0x12]
  656. 000006AA  7001                     moveq.l    D0, 0x01
  657. 000006AC  B06E FFCA                cmp.w      D0, [A6 - 0x36]
  658. 000006B0  6640                     bne        +0x42 /* 000006F2 */
  659. 000006B2  3D7C 0001 FFC6           move.w     [A6 - 0x3A], 0x1
  660. 000006B8  426E FFCC                clr.w      [A6 - 0x34]
  661. 000006BC  3D6E 0010 FFCE           move.w     [A6 - 0x32], [A6 + 0x10]
  662. 000006C2  4267                     clr.w      -[A7]
  663. 000006C4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  664. 000006C8  A86A                     syscall    HiWord
  665. 000006CA  3D5F FFD0                move.w     [A6 - 0x30], [A7]+
  666. 000006CE  4267                     clr.w      -[A7]
  667. 000006D0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  668. 000006D4  A86B                     syscall    LoWord
  669. 000006D6  3D5F FFD2                move.w     [A6 - 0x2E], [A7]+
  670. 000006DA  4267                     clr.w      -[A7]
  671. 000006DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  672. 000006E0  A86A                     syscall    HiWord
  673. 000006E2  3D5F FFD4                move.w     [A6 - 0x2C], [A7]+
  674. 000006E6  4267                     clr.w      -[A7]
  675. 000006E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  676. 000006EC  A86B                     syscall    LoWord
  677. 000006EE  3D5F FFD6                move.w     [A6 - 0x2A], [A7]+
  678. label000006F2:
  679. 000006F2  7000                     moveq.l    D0, 0x00
  680. 000006F4  2D40 FFBC                move.l     [A6 - 0x44], D0
  681. 000006F8  4267                     clr.w      -[A7]
  682. 000006FA  486E FFB0                pea.l      [A6 - 0x50]
  683. 000006FE  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  684. 00000702  4A5F                     tst.w      [A7]+
  685. 00000704  4E5E                     unlink     A6
  686. 00000706  205F                     movea.l    A0, [A7]+
  687. 00000708  DEFC 000C                add.w      A7, 0xC
  688. 0000070C  4ED0                     jmp        [A0]
  689. fn0000070E:
  690. 0000070E  4E56 0000                link       A6, 0
  691. 00000712  2F0C                     move.l     -[A7], A4
  692. 00000714  286E 0008                movea.l    A4, [A6 + 0x8]
  693. 00000718  102C 0008                move.b     D0, [A4 + 0x8]
  694. 0000071C  6708                     beq        +0xA /* 00000726 */
  695. 0000071E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  696. 00000722  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  697. label00000726:
  698. 00000726  206E 0008                movea.l    A0, [A6 + 0x8]
  699. 0000072A  4228 0012                clr.b      [A0 + 0x12]
  700. 0000072E  486D F2C8                pea.l      [A5 - 0xD38]
  701. 00000732  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  702. 00000736  4240                     clr.w      D0
  703. 00000738  102D F2C8                move.b     D0, [A5 - 0xD38]
  704. 0000073C  48C0                     ext.l      D0
  705. 0000073E  2F00                     move.l     -[A7], D0
  706. 00000740  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  707. 00000744  206E 0008                movea.l    A0, [A6 + 0x8]
  708. 00000748  2C48                     movea.l    A6, A0
  709. 0000074A  4EFA 00DA                jmp        [PC + 0xDA /* 00000826 */]
  710. 0000074E  0000 285F                ori.b      D0, 0x5F /* '_' */
  711. 00000752  4E5E                     unlink     A6
  712. 00000754  205F                     movea.l    A0, [A7]+
  713. 00000756  5C4F                     addq.w     A7, 6
  714. 00000758  4ED0                     jmp        [A0]
  715. export_177:
  716. 0000075A  4E56 FFFA                link       A6, -0x0006
  717. 0000075E  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  718. 00000762  1D7C 0001 0012           move.b     [A6 + 0x12], 0x1
  719. 00000768  082D 0003 F3C9           btst.b     [A5 - 0xC37], 0x3
  720. 0000076E  660A                     bne        +0xC /* 0000077A */
  721. 00000770  3F3C 0011                move.w     -[A7], 0x11
  722. 00000774  2F0E                     move.l     -[A7], A6
  723. 00000776  4EBA FF96                jsr        [PC - 0x6A /* 0000070E */]
  724. label0000077A:
  725. 0000077A  082D 0004 F3C9           btst.b     [A5 - 0xC37], 0x4
  726. 00000780  660A                     bne        +0xC /* 0000078C */
  727. 00000782  3F3C 0005                move.w     -[A7], 0x5
  728. 00000786  2F0E                     move.l     -[A7], A6
  729. 00000788  4EBA FF84                jsr        [PC - 0x7C /* 0000070E */]
  730. label0000078C:
  731. 0000078C  302D FB88                move.w     D0, [A5 - 0x478]
  732. 00000790  41ED FB8A                lea.l      A0, [A5 - 0x476]
  733. 00000794  C1FC 0070                muls.w     D0, 0x70 /* 'p' */
  734. 00000798  41F0 0000                lea.l      A0, [A0 + D0.w]
  735. 0000079C  2D48 FFFC                move.l     [A6 - 0x4], A0
  736. 000007A0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  737. 000007A4  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  738. 000007A8  487A 0090                pea.l      [PC + 0x90 /* 0000083A, value 0x9414650 '\tAFP', pstring "AFPServer" */]
  739. 000007AC  487A 008A                pea.l      [PC + 0x8A /* 00000838, value 0x12A0941 */]
  740. 000007B0  3F2D FB38                move.w     -[A7], [A5 - 0x4C8]
  741. 000007B4  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  742. 000007B8  7000                     moveq.l    D0, 0x00
  743. 000007BA  2B40 FB46                move.l     [A5 - 0x4BA], D0
  744. 000007BE  7004                     moveq.l    D0, 0x04
  745. 000007C0  1B40 FB56                move.b     [A5 - 0x4AA], D0
  746. 000007C4  7003                     moveq.l    D0, 0x03
  747. 000007C6  1B40 FB57                move.b     [A5 - 0x4A9], D0
  748. 000007CA  2B6E FFFC FB58           move.l     [A5 - 0x4A8], [A6 - 0x4]
  749. 000007D0  303C 00FF                move.w     D0, 0xFF
  750. 000007D4  1B40 FB5C                move.b     [A5 - 0x4A4], D0
  751. 000007D8  4267                     clr.w      -[A7]
  752. 000007DA  486D FB3A                pea.l      [A5 - 0x4C6]
  753. 000007DE  4267                     clr.w      -[A7]
  754. 000007E0  4EAD 0522                jsr        [A5 + 0x522 /* export_160 */]
  755. 000007E4  3D5F FFFA                move.w     [A6 - 0x6], [A7]+
  756. 000007E8  56C0                     sne        D0
  757. 000007EA  4A00                     tst.b      D0
  758. 000007EC  660A                     bne        +0xC /* 000007F8 */
  759. 000007EE  4A6D FB4A                tst.w      [A5 - 0x4B6]
  760. 000007F2  56C1                     sne        D1
  761. 000007F4  8001                     or.b       D0, D1
  762. 000007F6  672E                     beq        +0x30 /* 00000826 */
  763. label000007F8:
  764. 000007F8  0C6E FBFD FFFA           cmpi.w     [A6 - 0x6], 0xFBFD
  765. 000007FE  57C0                     seq        D0
  766. 00000800  4A00                     tst.b      D0
  767. 00000802  660C                     bne        +0xE /* 00000810 */
  768. 00000804  0C6D FBFD FB4A           cmpi.w     [A5 - 0x4B6], 0xFBFD
  769. 0000080A  57C1                     seq        D1
  770. 0000080C  8001                     or.b       D0, D1
  771. 0000080E  670C                     beq        +0xE /* 0000081C */
  772. label00000810:
  773. 00000810  3F3C 0011                move.w     -[A7], 0x11
  774. 00000814  2F0E                     move.l     -[A7], A6
  775. 00000816  4EBA FEF6                jsr        [PC - 0x10A /* 0000070E */]
  776. 0000081A  600A                     bra        +0xC /* 00000826 */
  777. label0000081C:
  778. 0000081C  3F3C 0005                move.w     -[A7], 0x5
  779. 00000820  2F0E                     move.l     -[A7], A6
  780. 00000822  4EBA FEEA                jsr        [PC - 0x116 /* 0000070E */]
  781. label00000826:
  782. 00000826  4FEE FFDA                lea.l      A7, [A6 - 0x26]
  783. 0000082A  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  784. 0000082E  4E5E                     unlink     A6
  785. 00000830  205F                     movea.l    A0, [A7]+
  786. 00000832  DEFC 000A                add.w      A7, 0xA /* '\n' */
  787. 00000836  4ED0                     jmp        [A0]
  788. 00000838  012A 0941                btst       [A2 + 0x941], D0
  789. 0000083C  4650                     not.w      [A0]
  790. 0000083E  5365                     subq.w     -[A5], 1
  791. 00000840  7276                     moveq.l    D1, 0x76
  792. 00000842  6572                     bcs        +0x74 /* 000008B6 */
  793. export_178:
  794. 00000844  4E56 0000                link       A6, 0
  795. 00000848  2F0C                     move.l     -[A7], A4
  796. 0000084A  49ED FB3A                lea.l      A4, [A5 - 0x4C6]
  797. 0000084E  302D FB88                move.w     D0, [A5 - 0x478]
  798. 00000852  41ED FB8A                lea.l      A0, [A5 - 0x476]
  799. 00000856  C1FC 0070                muls.w     D0, 0x70 /* 'p' */
  800. 0000085A  41F0 000A                lea.l      A0, [A0 + D0.w + 0xA]
  801. 0000085E  2008                     move.l     D0, A0
  802. 00000860  5380                     subq.l     D0, 1
  803. 00000862  2F00                     move.l     -[A7], D0
  804. 00000864  207C 0000 0B50           movea.l    A0, 0xB50
  805. 0000086A  2050                     movea.l    A0, [A0]
  806. 0000086C  2F28 0014                move.l     -[A7], [A0 + 0x14]
  807. 00000870  7020                     moveq.l    D0, 0x20
  808. 00000872  2F00                     move.l     -[A7], D0
  809. 00000874  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  810. 00000878  4A6D FB88                tst.w      [A5 - 0x478]
  811. 0000087C  6608                     bne        +0xA /* 00000886 */
  812. 0000087E  3B7C 0001 FB88           move.w     [A5 - 0x478], 0x1
  813. 00000884  6004                     bra        +0x6 /* 0000088A */
  814. label00000886:
  815. 00000886  426D FB88                clr.w      [A5 - 0x478]
  816. label0000088A:
  817. 0000088A  7000                     moveq.l    D0, 0x00
  818. 0000088C  2940 000C                move.l     [A4 + 0xC], D0
  819. 00000890  7004                     moveq.l    D0, 0x04
  820. 00000892  1940 001C                move.b     [A4 + 0x1C], D0
  821. 00000896  7002                     moveq.l    D0, 0x02
  822. 00000898  1940 001D                move.b     [A4 + 0x1D], D0
  823. 0000089C  302D FB88                move.w     D0, [A5 - 0x478]
  824. 000008A0  41ED FB8A                lea.l      A0, [A5 - 0x476]
  825. 000008A4  C1FC 0070                muls.w     D0, 0x70 /* 'p' */
  826. 000008A8  41F0 000A                lea.l      A0, [A0 + D0.w + 0xA]
  827. 000008AC  2008                     move.l     D0, A0
  828. 000008AE  5380                     subq.l     D0, 1
  829. 000008B0  2940 001E                move.l     [A4 + 0x1E], D0
  830. 000008B4  4267                     clr.w      -[A7]
  831. label000008B6:
  832. 000008B6  486D FB3A                pea.l      [A5 - 0x4C6]
  833. 000008BA  4267                     clr.w      -[A7]
  834. 000008BC  4EAD 051A                jsr        [A5 + 0x51A /* export_159 */]
  835. 000008C0  4A5F                     tst.w      [A7]+
  836. 000008C2  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  837. 000008C6  207C 0000 0B50           movea.l    A0, 0xB50
  838. 000008CC  2050                     movea.l    A0, [A0]
  839. 000008CE  08E8 0005 0058           bset.b     [A0 + 0x58], 0x5
  840. 000008D4  285F                     movea.l    A4, [A7]+
  841. 000008D6  4E5E                     unlink     A6
  842. 000008D8  2E9F                     move.l     [A7], [A7]+
  843. 000008DA  4E75                     rts
  844. export_179:
  845. 000008DC  4E56 0000                link       A6, 0
  846. 000008E0  2F0C                     move.l     -[A7], A4
  847. 000008E2  49ED FB3A                lea.l      A4, [A5 - 0x4C6]
  848. 000008E6  7000                     moveq.l    D0, 0x00
  849. 000008E8  2940 000C                move.l     [A4 + 0xC], D0
  850. 000008EC  7004                     moveq.l    D0, 0x04
  851. 000008EE  1940 001C                move.b     [A4 + 0x1C], D0
  852. 000008F2  7002                     moveq.l    D0, 0x02
  853. 000008F4  1940 001D                move.b     [A4 + 0x1D], D0
  854. 000008F8  302D FB88                move.w     D0, [A5 - 0x478]
  855. 000008FC  41ED FB8A                lea.l      A0, [A5 - 0x476]
  856. 00000900  C1FC 0070                muls.w     D0, 0x70 /* 'p' */
  857. 00000904  41F0 000A                lea.l      A0, [A0 + D0.w + 0xA]
  858. 00000908  2008                     move.l     D0, A0
  859. 0000090A  5380                     subq.l     D0, 1
  860. 0000090C  2940 001E                move.l     [A4 + 0x1E], D0
  861. 00000910  4267                     clr.w      -[A7]
  862. 00000912  486D FB3A                pea.l      [A5 - 0x4C6]
  863. 00000916  4267                     clr.w      -[A7]
  864. 00000918  4EAD 051A                jsr        [A5 + 0x51A /* export_159 */]
  865. 0000091C  4A5F                     tst.w      [A7]+
  866. 0000091E  285F                     movea.l    A4, [A7]+
  867. 00000920  4E5E                     unlink     A6
  868. 00000922  2E9F                     move.l     [A7], [A7]+
  869. 00000924  4E75                     rts
  870. export_180:
  871. 00000926  4E56 0000                link       A6, 0
  872. 0000092A  4E5E                     unlink     A6
  873. 0000092C  4E75                     rts
  874. fn0000092E:
  875. 0000092E  4E56 FFFC                link       A6, -0x0004
  876. 00000932  2F0C                     move.l     -[A7], A4
  877. 00000934  1D7C 0001 0008           move.b     [A6 + 0x8], 0x1
  878. 0000093A  4AAD FD0E                tst.l      [A5 - 0x2F2]
  879. 0000093E  6634                     bne        +0x36 /* 00000974 */
  880. 00000940  422E 0008                clr.b      [A6 + 0x8]
  881. 00000944  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  882. 00000948  286D FD16                movea.l    A4, [A5 - 0x2EA]
  883. label0000094C:
  884. 0000094C  7001                     moveq.l    D0, 0x01
  885. 0000094E  B0AC 0040                cmp.l      D0, [A4 + 0x40]
  886. 00000952  57C0                     seq        D0
  887. 00000954  4A00                     tst.b      D0
  888. 00000956  6712                     beq        +0x14 /* 0000096A */
  889. 00000958  082C 0000 0004           btst.b     [A4 + 0x4], 0x0
  890. 0000095E  57C1                     seq        D1
  891. 00000960  C001                     and.b      D0, D1
  892. 00000962  6706                     beq        +0x8 /* 0000096A */
  893. 00000964  1D7C 0001 0008           move.b     [A6 + 0x8], 0x1
  894. label0000096A:
  895. 0000096A  2854                     movea.l    A4, [A4]
  896. 0000096C  200C                     move.l     D0, A4
  897. 0000096E  66DC                     bne        -0x22 /* 0000094C */
  898. 00000970  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  899. label00000974:
  900. 00000974  285F                     movea.l    A4, [A7]+
  901. 00000976  4E5E                     unlink     A6
  902. 00000978  4E75                     rts
  903. export_181:
  904. fn0000097A:
  905. 0000097A  4E56 FFFC                link       A6, -0x0004
  906. 0000097E  48E7 0118                movem.l    -[A7], D7,A3,A4
  907. 00000982  3E2E 0008                move.w     D7, [A6 + 0x8]
  908. 00000986  206E 000A                movea.l    A0, [A6 + 0xA]
  909. 0000098A  2668 0008                movea.l    A3, [A0 + 0x8]
  910. 0000098E  082B 0000 0004           btst.b     [A3 + 0x4], 0x0
  911. 00000994  6724                     beq        +0x26 /* 000009BA */
  912. 00000996  4A47                     tst.w      D7
  913. 00000998  5DC0                     slt        D0
  914. 0000099A  4A00                     tst.b      D0
  915. 0000099C  6712                     beq        +0x14 /* 000009B0 */
  916. 0000099E  72F6                     moveq.l    D1, 0xFFFFFFF6
  917. 000009A0  B247                     cmp.w      D1, D7
  918. 000009A2  5FC1                     sle        D1
  919. 000009A4  C001                     and.b      D0, D1
  920. 000009A6  6708                     beq        +0xA /* 000009B0 */
  921. 000009A8  426E 000E                clr.w      [A6 + 0xE]
  922. 000009AC  6000 00AC                bra        +0xAE /* 00000A5A */
  923. label000009B0:
  924. 000009B0  3D7C EC65 000E           move.w     [A6 + 0xE], 0xEC65
  925. 000009B6  6000 00A2                bra        +0xA4 /* 00000A5A */
  926. label000009BA:
  927. 000009BA  206E 000A                movea.l    A0, [A6 + 0xA]
  928. 000009BE  49D0                     lea.l      A4, [A0]
  929. 000009C0  7012                     moveq.l    D0, 0x12
  930. 000009C2  B06C 001C                cmp.w      D0, [A4 + 0x1C]
  931. 000009C6  57C0                     seq        D0
  932. 000009C8  4A00                     tst.b      D0
  933. 000009CA  6648                     bne        +0x4A /* 00000A14 */
  934. 000009CC  7213                     moveq.l    D1, 0x13
  935. 000009CE  B26C 001C                cmp.w      D1, [A4 + 0x1C]
  936. 000009D2  57C1                     seq        D1
  937. 000009D4  8001                     or.b       D0, D1
  938. 000009D6  663C                     bne        +0x3E /* 00000A14 */
  939. 000009D8  7215                     moveq.l    D1, 0x15
  940. 000009DA  B26C 001C                cmp.w      D1, [A4 + 0x1C]
  941. 000009DE  57C1                     seq        D1
  942. 000009E0  8001                     or.b       D0, D1
  943. 000009E2  6630                     bne        +0x32 /* 00000A14 */
  944. 000009E4  7216                     moveq.l    D1, 0x16
  945. 000009E6  B26C 001C                cmp.w      D1, [A4 + 0x1C]
  946. 000009EA  57C1                     seq        D1
  947. 000009EC  8001                     or.b       D0, D1
  948. 000009EE  6624                     bne        +0x26 /* 00000A14 */
  949. 000009F0  7218                     moveq.l    D1, 0x18
  950. 000009F2  B26C 001C                cmp.w      D1, [A4 + 0x1C]
  951. 000009F6  57C1                     seq        D1
  952. 000009F8  8001                     or.b       D0, D1
  953. 000009FA  6618                     bne        +0x1A /* 00000A14 */
  954. 000009FC  7224                     moveq.l    D1, 0x24
  955. 000009FE  B26C 001C                cmp.w      D1, [A4 + 0x1C]
  956. 00000A02  57C1                     seq        D1
  957. 00000A04  8001                     or.b       D0, D1
  958. 00000A06  660C                     bne        +0xE /* 00000A14 */
  959. 00000A08  7225                     moveq.l    D1, 0x25
  960. 00000A0A  B26C 001C                cmp.w      D1, [A4 + 0x1C]
  961. 00000A0E  57C1                     seq        D1
  962. 00000A10  8001                     or.b       D0, D1
  963. 00000A12  6706                     beq        +0x8 /* 00000A1A */
  964. label00000A14:
  965. 00000A14  426E 000E                clr.w      [A6 + 0xE]
  966. 00000A18  6040                     bra        +0x42 /* 00000A5A */
  967. label00000A1A:
  968. 00000A1A  70F6                     moveq.l    D0, 0xFFFFFFF6
  969. 00000A1C  B047                     cmp.w      D0, D7
  970. 00000A1E  5EC0                     sgt        D0
  971. 00000A20  4A00                     tst.b      D0
  972. 00000A22  6612                     bne        +0x14 /* 00000A36 */
  973. 00000A24  720A                     moveq.l    D1, 0x0A
  974. 00000A26  B247                     cmp.w      D1, D7
  975. 00000A28  5DC1                     slt        D1
  976. 00000A2A  8001                     or.b       D0, D1
  977. 00000A2C  6608                     bne        +0xA /* 00000A36 */
  978. 00000A2E  4A47                     tst.w      D7
  979. 00000A30  57C1                     seq        D1
  980. 00000A32  8001                     or.b       D0, D1
  981. 00000A34  6708                     beq        +0xA /* 00000A3E */
  982. label00000A36:
  983. 00000A36  3D7C EC65 000E           move.w     [A6 + 0xE], 0xEC65
  984. 00000A3C  601C                     bra        +0x1E /* 00000A5A */
  985. label00000A3E:
  986. 00000A3E  3007                     move.w     D0, D7
  987. 00000A40  907C FFF6                sub.w      D0, 0xFFF6
  988. 00000A44  3200                     move.w     D1, D0
  989. 00000A46  E641                     asr        D1.w, 3
  990. 00000A48  0133 1012                btst       [A3 + D1.w + 0x12], D0
  991. 00000A4C  6706                     beq        +0x8 /* 00000A54 */
  992. 00000A4E  426E 000E                clr.w      [A6 + 0xE]
  993. 00000A52  6006                     bra        +0x8 /* 00000A5A */
  994. label00000A54:
  995. 00000A54  3D7C EC78 000E           move.w     [A6 + 0xE], 0xEC78
  996. label00000A5A:
  997. 00000A5A  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  998. 00000A5E  4E5E                     unlink     A6
  999. 00000A60  205F                     movea.l    A0, [A7]+
  1000. 00000A62  5C4F                     addq.w     A7, 6
  1001. 00000A64  4ED0                     jmp        [A0]
  1002. export_182:
  1003. fn00000A66:
  1004. 00000A66  4E56 FFFA                link       A6, -0x0006
  1005. 00000A6A  48E7 0118                movem.l    -[A7], D7,A3,A4
  1006. 00000A6E  286E 0010                movea.l    A4, [A6 + 0x10]
  1007. 00000A72  4247                     clr.w      D7
  1008. 00000A74  266C 0008                movea.l    A3, [A4 + 0x8]
  1009. 00000A78  082E 0002 000F           btst.b     [A6 + 0xF], 0x2
  1010. 00000A7E  6712                     beq        +0x14 /* 00000A92 */
  1011. 00000A80  4267                     clr.w      -[A7]
  1012. 00000A82  2F0C                     move.l     -[A7], A4
  1013. 00000A84  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  1014. 00000A88  4EBA FEF0                jsr        [PC - 0x110 /* 0000097A */]
  1015. 00000A8C  3E1F                     move.w     D7, [A7]+
  1016. 00000A8E  6000 009C                bra        +0x9E /* 00000B2C */
  1017. label00000A92:
  1018. 00000A92  082E 0004 000F           btst.b     [A6 + 0xF], 0x4
  1019. 00000A98  56C0                     sne        D0
  1020. 00000A9A  4A00                     tst.b      D0
  1021. 00000A9C  6720                     beq        +0x22 /* 00000ABE */
  1022. 00000A9E  322E 000A                move.w     D1, [A6 + 0xA]
  1023. 00000AA2  927C FFF6                sub.w      D1, 0xFFF6
  1024. 00000AA6  41ED F994                lea.l      A0, [A5 - 0x66C]
  1025. 00000AAA  E541                     asl        D1.w, 2
  1026. 00000AAC  0830 0005 1003           btst.b     [A0 + D1.w + 0x3], 0x5
  1027. 00000AB2  56C1                     sne        D1
  1028. 00000AB4  C001                     and.b      D0, D1
  1029. 00000AB6  6706                     beq        +0x8 /* 00000ABE */
  1030. 00000AB8  3E3C EC59                move.w     D7, 0xEC59
  1031. 00000ABC  606E                     bra        +0x70 /* 00000B2C */
  1032. label00000ABE:
  1033. 00000ABE  082E 0001 000F           btst.b     [A6 + 0xF], 0x1
  1034. 00000AC4  56C0                     sne        D0
  1035. 00000AC6  4A00                     tst.b      D0
  1036. 00000AC8  671C                     beq        +0x1E /* 00000AE6 */
  1037. 00000ACA  2F00                     move.l     -[A7], D0
  1038. 00000ACC  4267                     clr.w      -[A7]
  1039. 00000ACE  2F0C                     move.l     -[A7], A4
  1040. 00000AD0  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1041. 00000AD4  4EAD 06DA                jsr        [A5 + 0x6DA /* export_215 */]
  1042. 00000AD8  121F                     move.b     D1, [A7]+
  1043. 00000ADA  201F                     move.l     D0, [A7]+
  1044. 00000ADC  C001                     and.b      D0, D1
  1045. 00000ADE  6706                     beq        +0x8 /* 00000AE6 */
  1046. 00000AE0  3E3C EC65                move.w     D7, 0xEC65
  1047. 00000AE4  6046                     bra        +0x48 /* 00000B2C */
  1048. label00000AE6:
  1049. 00000AE6  082E 0003 000F           btst.b     [A6 + 0xF], 0x3
  1050. 00000AEC  56C0                     sne        D0
  1051. 00000AEE  4A00                     tst.b      D0
  1052. 00000AF0  6714                     beq        +0x16 /* 00000B06 */
  1053. 00000AF2  322B 0010                move.w     D1, [A3 + 0x10]
  1054. 00000AF6  B26E 0008                cmp.w      D1, [A6 + 0x8]
  1055. 00000AFA  5DC1                     slt        D1
  1056. 00000AFC  C001                     and.b      D0, D1
  1057. 00000AFE  6706                     beq        +0x8 /* 00000B06 */
  1058. 00000B00  3E3C EC60                move.w     D7, 0xEC60
  1059. 00000B04  6026                     bra        +0x28 /* 00000B2C */
  1060. label00000B06:
  1061. 00000B06  082E 0000 000F           btst.b     [A6 + 0xF], 0x0
  1062. 00000B0C  56C0                     sne        D0
  1063. 00000B0E  4A00                     tst.b      D0
  1064. 00000B10  671A                     beq        +0x1C /* 00000B2C */
  1065. 00000B12  2F00                     move.l     -[A7], D0
  1066. 00000B14  4267                     clr.w      -[A7]
  1067. 00000B16  2F0C                     move.l     -[A7], A4
  1068. 00000B18  4EAD 06E2                jsr        [A5 + 0x6E2 /* export_216 */]
  1069. 00000B1C  121F                     move.b     D1, [A7]+
  1070. 00000B1E  201F                     move.l     D0, [A7]+
  1071. 00000B20  0A01 0001                xori.b     D1, 0x1
  1072. 00000B24  C001                     and.b      D0, D1
  1073. 00000B26  6704                     beq        +0x6 /* 00000B2C */
  1074. 00000B28  3E3C EC61                move.w     D7, 0xEC61
  1075. label00000B2C:
  1076. 00000B2C  4A47                     tst.w      D7
  1077. 00000B2E  6726                     beq        +0x28 /* 00000B56 */
  1078. 00000B30  4A6C 004A                tst.w      [A4 + 0x4A]
  1079. 00000B34  670C                     beq        +0xE /* 00000B42 */
  1080. 00000B36  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  1081. 00000B3A  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  1082. 00000B3E  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  1083. label00000B42:
  1084. 00000B42  2F0C                     move.l     -[A7], A4
  1085. 00000B44  3007                     move.w     D0, D7
  1086. 00000B46  48C0                     ext.l      D0
  1087. 00000B48  2F00                     move.l     -[A7], D0
  1088. 00000B4A  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  1089. 00000B4E  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  1090. 00000B54  6004                     bra        +0x6 /* 00000B5A */
  1091. label00000B56:
  1092. 00000B56  422E 0014                clr.b      [A6 + 0x14]
  1093. label00000B5A:
  1094. 00000B5A  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1095. 00000B5E  4E5E                     unlink     A6
  1096. 00000B60  205F                     movea.l    A0, [A7]+
  1097. 00000B62  DEFC 000C                add.w      A7, 0xC
  1098. 00000B66  4ED0                     jmp        [A0]
  1099. export_183:
  1100. fn00000B68:
  1101. 00000B68  4E56 FFFA                link       A6, -0x0006
  1102. 00000B6C  48E7 0118                movem.l    -[A7], D7,A3,A4
  1103. 00000B70  266E 000A                movea.l    A3, [A6 + 0xA]
  1104. 00000B74  7E01                     moveq.l    D7, 0x01
  1105. 00000B76  6000 0092                bra        +0x94 /* 00000C0A */
  1106. label00000B7A:
  1107. 00000B7A  3007                     move.w     D0, D7
  1108. 00000B7C  907C FFF6                sub.w      D0, 0xFFF6
  1109. 00000B80  41ED F898                lea.l      A0, [A5 - 0x768]
  1110. 00000B84  D040                     add.w      D0, D0
  1111. 00000B86  4A70 0000                tst.w      [A0 + D0.w]
  1112. 00000B8A  56C0                     sne        D0
  1113. 00000B8C  4A00                     tst.b      D0
  1114. 00000B8E  6778                     beq        +0x7A /* 00000C08 */
  1115. 00000B90  3207                     move.w     D1, D7
  1116. 00000B92  927C FFF6                sub.w      D1, 0xFFF6
  1117. 00000B96  41ED F96A                lea.l      A0, [A5 - 0x696]
  1118. 00000B9A  D241                     add.w      D1, D1
  1119. 00000B9C  226E 000E                movea.l    A1, [A6 + 0xE]
  1120. 00000BA0  3430 1000                move.w     D2, [A0 + D1.w]
  1121. 00000BA4  B469 0048                cmp.w      D2, [A1 + 0x48]
  1122. 00000BA8  57C1                     seq        D1
  1123. 00000BAA  C001                     and.b      D0, D1
  1124. 00000BAC  675A                     beq        +0x5C /* 00000C08 */
  1125. 00000BAE  3207                     move.w     D1, D7
  1126. 00000BB0  927C FFF6                sub.w      D1, 0xFFF6
  1127. 00000BB4  41ED F916                lea.l      A0, [A5 - 0x6EA]
  1128. 00000BB8  E541                     asl        D1.w, 2
  1129. 00000BBA  242B 0030                move.l     D2, [A3 + 0x30]
  1130. 00000BBE  B4B0 1000                cmp.l      D2, [A0 + D1.w]
  1131. 00000BC2  57C1                     seq        D1
  1132. 00000BC4  C001                     and.b      D0, D1
  1133. 00000BC6  6740                     beq        +0x42 /* 00000C08 */
  1134. 00000BC8  08EB 0005 001E           bset.b     [A3 + 0x1E], 0x5
  1135. 00000BCE  08EB 0002 001E           bset.b     [A3 + 0x1E], 0x2
  1136. 00000BD4  286D FD16                movea.l    A4, [A5 - 0x2EA]
  1137. label00000BD8:
  1138. 00000BD8  200C                     move.l     D0, A4
  1139. 00000BDA  672C                     beq        +0x2E /* 00000C08 */
  1140. 00000BDC  082C 0000 0004           btst.b     [A4 + 0x4], 0x0
  1141. 00000BE2  57C0                     seq        D0
  1142. 00000BE4  4A00                     tst.b      D0
  1143. 00000BE6  671C                     beq        +0x1E /* 00000C04 */
  1144. 00000BE8  3207                     move.w     D1, D7
  1145. 00000BEA  927C FFF6                sub.w      D1, 0xFFF6
  1146. 00000BEE  3401                     move.w     D2, D1
  1147. 00000BF0  E642                     asr        D2.w, 3
  1148. 00000BF2  0334 2012                btst       [A4 + D2.w + 0x12], D1
  1149. 00000BF6  56C1                     sne        D1
  1150. 00000BF8  C001                     and.b      D0, D1
  1151. 00000BFA  6708                     beq        +0xA /* 00000C04 */
  1152. 00000BFC  08EB 0003 001E           bset.b     [A3 + 0x1E], 0x3
  1153. 00000C02  6004                     bra        +0x6 /* 00000C08 */
  1154. label00000C04:
  1155. 00000C04  2854                     movea.l    A4, [A4]
  1156. 00000C06  60D0                     bra        -0x2E /* 00000BD8 */
  1157. label00000C08:
  1158. 00000C08  5247                     addq.w     D7, 1
  1159. label00000C0A:
  1160. 00000C0A  700A                     moveq.l    D0, 0x0A
  1161. 00000C0C  B047                     cmp.w      D0, D7
  1162. 00000C0E  6C00 FF6A                bge        -0x94 /* 00000B7A */
  1163. 00000C12  082E 0000 0009           btst.b     [A6 + 0x9], 0x0
  1164. 00000C18  6706                     beq        +0x8 /* 00000C20 */
  1165. 00000C1A  08EB 0002 001E           bset.b     [A3 + 0x1E], 0x2
  1166. label00000C20:
  1167. 00000C20  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1168. 00000C24  4E5E                     unlink     A6
  1169. 00000C26  205F                     movea.l    A0, [A7]+
  1170. 00000C28  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1171. 00000C2C  4ED0                     jmp        [A0]
  1172. 00000C2E  4E56 0000                link       A6, 0
  1173. 00000C32  206E 0008                movea.l    A0, [A6 + 0x8]
  1174. 00000C36  3F28 0048                move.w     -[A7], [A0 + 0x48]
  1175. 00000C3A  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  1176. 00000C3E  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1177. 00000C42  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1178. 00000C46  2F3C FFFF FBD4           move.l     -[A7], 0xFFFFFBD4
  1179. 00000C4C  4EAD 06CA                jsr        [A5 + 0x6CA /* export_213 */]
  1180. 00000C50  4E5E                     unlink     A6
  1181. 00000C52  2E9F                     move.l     [A7], [A7]+
  1182. 00000C54  4E75                     rts
  1183. export_184:
  1184. 00000C56  4E56 FFBA                link       A6, -0x0046
  1185. 00000C5A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1186. 00000C5E  286E 0008                movea.l    A4, [A6 + 0x8]
  1187. 00000C62  2D6C 0012 FFFC           move.l     [A6 - 0x4], [A4 + 0x12]
  1188. 00000C68  2A2C 0008                move.l     D5, [A4 + 0x8]
  1189. 00000C6C  2D6C 003C FFF4           move.l     [A6 - 0xC], [A4 + 0x3C]
  1190. 00000C72  102D F673                move.b     D0, [A5 - 0x98D]
  1191. 00000C76  661C                     bne        +0x1E /* 00000C94 */
  1192. 00000C78  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  1193. 00000C7C  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  1194. 00000C80  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  1195. 00000C84  2F0C                     move.l     -[A7], A4
  1196. 00000C86  2F3C FFFF EC5D           move.l     -[A7], 0xFFFFEC5D
  1197. 00000C8C  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  1198. 00000C90  6000 0312                bra        +0x314 /* 00000FA4 */
  1199. label00000C94:
  1200. 00000C94  4267                     clr.w      -[A7]
  1201. 00000C96  2F0C                     move.l     -[A7], A4
  1202. 00000C98  2F3C 0003 0002           move.l     -[A7], 0x30002
  1203. 00000C9E  42A7                     clr.l      -[A7]
  1204. 00000CA0  4EBA FDC4                jsr        [PC - 0x23C /* 00000A66 */]
  1205. 00000CA4  101F                     move.b     D0, [A7]+
  1206. 00000CA6  6704                     beq        +0x6 /* 00000CAC */
  1207. 00000CA8  6000 02FA                bra        +0x2FC /* 00000FA4 */
  1208. label00000CAC:
  1209. 00000CAC  2045                     movea.l    A0, D5
  1210. 00000CAE  0828 0001 0005           btst.b     [A0 + 0x5], 0x1
  1211. 00000CB4  671C                     beq        +0x1E /* 00000CD2 */
  1212. 00000CB6  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  1213. 00000CBA  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  1214. 00000CBE  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  1215. 00000CC2  2F0C                     move.l     -[A7], A4
  1216. 00000CC4  2F3C FFFF EC6A           move.l     -[A7], 0xFFFFEC6A
  1217. 00000CCA  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  1218. 00000CCE  6000 02D4                bra        +0x2D6 /* 00000FA4 */
  1219. label00000CD2:
  1220. 00000CD2  4206                     clr.b      D6
  1221. 00000CD4  206E FFFC                movea.l    A0, [A6 - 0x4]
  1222. 00000CD8  5488                     addq.l     A0, 2
  1223. 00000CDA  2648                     movea.l    A3, A0
  1224. 00000CDC  97FC 0000 0001           sub.l      A3, 0x1
  1225. 00000CE2  7E01                     moveq.l    D7, 0x01
  1226. 00000CE4  6040                     bra        +0x42 /* 00000D26 */
  1227. label00000CE6:
  1228. 00000CE6  3007                     move.w     D0, D7
  1229. 00000CE8  5340                     subq.w     D0, 1
  1230. 00000CEA  41ED FAF6                lea.l      A0, [A5 - 0x50A]
  1231. 00000CEE  C1FC 0012                muls.w     D0, 0x12
  1232. 00000CF2  4241                     clr.w      D1
  1233. 00000CF4  1230 0000                move.b     D1, [A0 + D0.w]
  1234. 00000CF8  4A41                     tst.w      D1
  1235. 00000CFA  6602                     bne        +0x4 /* 00000CFE */
  1236. 00000CFC  602E                     bra        +0x30 /* 00000D2C */
  1237. label00000CFE:
  1238. 00000CFE  3007                     move.w     D0, D7
  1239. 00000D00  5340                     subq.w     D0, 1
  1240. 00000D02  41ED FAF6                lea.l      A0, [A5 - 0x50A]
  1241. 00000D06  C1FC 0012                muls.w     D0, 0x12
  1242. 00000D0A  41F0 0000                lea.l      A0, [A0 + D0.w]
  1243. 00000D0E  2808                     move.l     D4, A0
  1244. 00000D10  4267                     clr.w      -[A7]
  1245. 00000D12  2F04                     move.l     -[A7], D4
  1246. 00000D14  2F0B                     move.l     -[A7], A3
  1247. 00000D16  42A7                     clr.l      -[A7]
  1248. 00000D18  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  1249. 00000D1C  101F                     move.b     D0, [A7]+
  1250. 00000D1E  6704                     beq        +0x6 /* 00000D24 */
  1251. 00000D20  7C01                     moveq.l    D6, 0x01
  1252. 00000D22  6008                     bra        +0xA /* 00000D2C */
  1253. label00000D24:
  1254. 00000D24  5247                     addq.w     D7, 1
  1255. label00000D26:
  1256. 00000D26  7003                     moveq.l    D0, 0x03
  1257. 00000D28  B047                     cmp.w      D0, D7
  1258. 00000D2A  6CBA                     bge        -0x44 /* 00000CE6 */
  1259. label00000D2C:
  1260. 00000D2C  4A06                     tst.b      D6
  1261. 00000D2E  661C                     bne        +0x1E /* 00000D4C */
  1262. 00000D30  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  1263. 00000D34  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  1264. 00000D38  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  1265. 00000D3C  2F0C                     move.l     -[A7], A4
  1266. 00000D3E  2F3C FFFF EC75           move.l     -[A7], 0xFFFFEC75
  1267. 00000D44  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  1268. 00000D48  6000 025A                bra        +0x25C /* 00000FA4 */
  1269. label00000D4C:
  1270. 00000D4C  2045                     movea.l    A0, D5
  1271. 00000D4E  3147 0010                move.w     [A0 + 0x10], D7
  1272. 00000D52  4240                     clr.w      D0
  1273. 00000D54  1013                     move.b     D0, [A3]
  1274. 00000D56  3D40 FFF0                move.w     [A6 - 0x10], D0
  1275. 00000D5A  48C0                     ext.l      D0
  1276. 00000D5C  D08B                     add.l      D0, A3
  1277. 00000D5E  2640                     movea.l    A3, D0
  1278. 00000D60  528B                     addq.l     A3, 1
  1279. 00000D62  4206                     clr.b      D6
  1280. 00000D64  7E01                     moveq.l    D7, 0x01
  1281. 00000D66  6046                     bra        +0x48 /* 00000DAE */
  1282. label00000D68:
  1283. 00000D68  3007                     move.w     D0, D7
  1284. 00000D6A  5340                     subq.w     D0, 1
  1285. 00000D6C  41ED FA76                lea.l      A0, [A5 - 0x58A]
  1286. 00000D70  EB40                     asl        D0.w, 5
  1287. 00000D72  4241                     clr.w      D1
  1288. 00000D74  1230 0000                move.b     D1, [A0 + D0.w]
  1289. 00000D78  4A41                     tst.w      D1
  1290. 00000D7A  6602                     bne        +0x4 /* 00000D7E */
  1291. 00000D7C  6036                     bra        +0x38 /* 00000DB4 */
  1292. label00000D7E:
  1293. 00000D7E  3007                     move.w     D0, D7
  1294. 00000D80  5340                     subq.w     D0, 1
  1295. 00000D82  41ED FA76                lea.l      A0, [A5 - 0x58A]
  1296. 00000D86  EB40                     asl        D0.w, 5
  1297. 00000D88  41F0 0000                lea.l      A0, [A0 + D0.w]
  1298. 00000D8C  2808                     move.l     D4, A0
  1299. 00000D8E  4267                     clr.w      -[A7]
  1300. 00000D90  2F04                     move.l     -[A7], D4
  1301. 00000D92  2F0B                     move.l     -[A7], A3
  1302. 00000D94  42A7                     clr.l      -[A7]
  1303. 00000D96  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  1304. 00000D9A  101F                     move.b     D0, [A7]+
  1305. 00000D9C  670E                     beq        +0x10 /* 00000DAC */
  1306. 00000D9E  7C01                     moveq.l    D6, 0x01
  1307. 00000DA0  3007                     move.w     D0, D7
  1308. 00000DA2  48C0                     ext.l      D0
  1309. 00000DA4  2045                     movea.l    A0, D5
  1310. 00000DA6  3140 003E                move.w     [A0 + 0x3E], D0
  1311. 00000DAA  6008                     bra        +0xA /* 00000DB4 */
  1312. label00000DAC:
  1313. 00000DAC  5247                     addq.w     D7, 1
  1314. label00000DAE:
  1315. 00000DAE  7004                     moveq.l    D0, 0x04
  1316. 00000DB0  B047                     cmp.w      D0, D7
  1317. 00000DB2  6CB4                     bge        -0x4A /* 00000D68 */
  1318. label00000DB4:
  1319. 00000DB4  4A06                     tst.b      D6
  1320. 00000DB6  661C                     bne        +0x1E /* 00000DD4 */
  1321. 00000DB8  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  1322. 00000DBC  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  1323. 00000DC0  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  1324. 00000DC4  2F0C                     move.l     -[A7], A4
  1325. 00000DC6  2F3C FFFF EC76           move.l     -[A7], 0xFFFFEC76
  1326. 00000DCC  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  1327. 00000DD0  6000 01D2                bra        +0x1D4 /* 00000FA4 */
  1328. label00000DD4:
  1329. 00000DD4  2045                     movea.l    A0, D5
  1330. 00000DD6  08A8 0002 0005           bclr.b     [A0 + 0x5], 0x2
  1331. 00000DDC  2045                     movea.l    A0, D5
  1332. 00000DDE  2D48 FFC2                move.l     [A6 - 0x3E], A0
  1333. 00000DE2  3028 003E                move.w     D0, [A0 + 0x3E]
  1334. 00000DE6  5340                     subq.w     D0, 1
  1335. 00000DE8  6716                     beq        +0x18 /* 00000E00 */
  1336. 00000DEA  5340                     subq.w     D0, 1
  1337. 00000DEC  6700 0104                beq        +0x106 /* 00000EF2 */
  1338. 00000DF0  5340                     subq.w     D0, 1
  1339. 00000DF2  6700 00FE                beq        +0x100 /* 00000EF2 */
  1340. 00000DF6  5340                     subq.w     D0, 1
  1341. 00000DF8  6700 00F8                beq        +0xFA /* 00000EF2 */
  1342. 00000DFC  6000 01A6                bra        +0x1A8 /* 00000FA4 */
  1343. label00000E00:
  1344. 00000E00  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  1345. 00000E04  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  1346. 00000E08  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  1347. 00000E0C  102D F672                move.b     D0, [A5 - 0x98E]
  1348. 00000E10  0A00 0001                xori.b     D0, 0x1
  1349. 00000E14  4A00                     tst.b      D0
  1350. 00000E16  660E                     bne        +0x10 /* 00000E26 */
  1351. 00000E18  4A6D FD64                tst.w      [A5 - 0x29C]
  1352. 00000E1C  57C1                     seq        D1
  1353. 00000E1E  8001                     or.b       D0, D1
  1354. 00000E20  0240 0001                andi.w     D0, 0x1
  1355. 00000E24  6710                     beq        +0x12 /* 00000E36 */
  1356. label00000E26:
  1357. 00000E26  2F0C                     move.l     -[A7], A4
  1358. 00000E28  2F3C FFFF EC76           move.l     -[A7], 0xFFFFEC76
  1359. 00000E2E  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  1360. 00000E32  6000 0170                bra        +0x172 /* 00000FA4 */
  1361. label00000E36:
  1362. 00000E36  206E FFC2                movea.l    A0, [A6 - 0x3E]
  1363. 00000E3A  08E8 0001 0005           bset.b     [A0 + 0x5], 0x1
  1364. 00000E40  206E FFC2                movea.l    A0, [A6 - 0x3E]
  1365. 00000E44  7000                     moveq.l    D0, 0x00
  1366. 00000E46  2140 0040                move.l     [A0 + 0x40], D0
  1367. 00000E4A  206E FFC2                movea.l    A0, [A6 - 0x3E]
  1368. 00000E4E  7000                     moveq.l    D0, 0x00
  1369. 00000E50  2140 0044                move.l     [A0 + 0x44], D0
  1370. 00000E54  7E02                     moveq.l    D7, 0x02
  1371. 00000E56  6010                     bra        +0x12 /* 00000E68 */
  1372. label00000E58:
  1373. 00000E58  206E FFC2                movea.l    A0, [A6 - 0x3E]
  1374. 00000E5C  3007                     move.w     D0, D7
  1375. 00000E5E  E540                     asl        D0.w, 2
  1376. 00000E60  7200                     moveq.l    D1, 0x00
  1377. 00000E62  2181 0040                move.l     [A0 + D0.w + 0x40], D1
  1378. 00000E66  5247                     addq.w     D7, 1
  1379. label00000E68:
  1380. 00000E68  702A                     moveq.l    D0, 0x2A
  1381. 00000E6A  B047                     cmp.w      D0, D7
  1382. 00000E6C  6CEA                     bge        -0x14 /* 00000E58 */
  1383. 00000E6E  206E FFC2                movea.l    A0, [A6 - 0x3E]
  1384. 00000E72  3F28 0006                move.w     -[A7], [A0 + 0x6]
  1385. 00000E76  486D F484                pea.l      [A5 - 0xB7C]
  1386. 00000E7A  1F3C 0001                move.b     -[A7], 0x1
  1387. 00000E7E  1F3C 0001                move.b     -[A7], 0x1
  1388. 00000E82  4EAD 068A                jsr        [A5 + 0x68A /* export_205 */]
  1389. 00000E86  4267                     clr.w      -[A7]
  1390. 00000E88  4EBA FAA4                jsr        [PC - 0x55C /* 0000092E */]
  1391. 00000E8C  101F                     move.b     D0, [A7]+
  1392. 00000E8E  6656                     bne        +0x58 /* 00000EE6 */
  1393. 00000E90  206E FFF4                movea.l    A0, [A6 - 0xC]
  1394. 00000E94  2D48 FFBE                move.l     [A6 - 0x42], A0
  1395. 00000E98  2F08                     move.l     -[A7], A0
  1396. 00000E9A  4267                     clr.w      -[A7]
  1397. 00000E9C  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  1398. 00000EA0  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1399. 00000EA4  301F                     move.w     D0, [A7]+
  1400. 00000EA6  205F                     movea.l    A0, [A7]+
  1401. 00000EA8  3140 0018                move.w     [A0 + 0x18], D0
  1402. 00000EAC  302C 0048                move.w     D0, [A4 + 0x48]
  1403. 00000EB0  907C FFF6                sub.w      D0, 0xFFF6
  1404. 00000EB4  41ED F2EC                lea.l      A0, [A5 - 0xD14]
  1405. 00000EB8  E540                     asl        D0.w, 2
  1406. 00000EBA  226E FFBE                movea.l    A1, [A6 - 0x42]
  1407. 00000EBE  2370 0000 004A           move.l     [A1 + 0x4A], [A0 + D0.w]
  1408. 00000EC4  2F0C                     move.l     -[A7], A4
  1409. 00000EC6  487A FD66                pea.l      [PC - 0x29A /* 00000C2E, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1410. 00000ECA  4EBA F16E                jsr        [PC - 0xE92 /* 0000003A */]
  1411. 00000ECE  4267                     clr.w      -[A7]
  1412. 00000ED0  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1413. 00000ED4  1F3C 0001                move.b     -[A7], 0x1
  1414. 00000ED8  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1415. 00000EDC  4A5F                     tst.w      [A7]+
  1416. 00000EDE  6600 00C4                bne        +0xC6 /* 00000FA4 */
  1417. 00000EE2  6000 00C0                bra        +0xC2 /* 00000FA4 */
  1418. label00000EE6:
  1419. 00000EE6  2F0C                     move.l     -[A7], A4
  1420. 00000EE8  42A7                     clr.l      -[A7]
  1421. 00000EEA  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  1422. 00000EEE  6000 00B4                bra        +0xB6 /* 00000FA4 */
  1423. label00000EF2:
  1424. 00000EF2  4240                     clr.w      D0
  1425. 00000EF4  1013                     move.b     D0, [A3]
  1426. 00000EF6  3D40 FFF0                move.w     [A6 - 0x10], D0
  1427. 00000EFA  48C0                     ext.l      D0
  1428. 00000EFC  D08B                     add.l      D0, A3
  1429. 00000EFE  2640                     movea.l    A3, D0
  1430. 00000F00  528B                     addq.l     A3, 1
  1431. 00000F02  294B 0034                move.l     [A4 + 0x34], A3
  1432. 00000F06  4240                     clr.w      D0
  1433. 00000F08  1013                     move.b     D0, [A3]
  1434. 00000F0A  721F                     moveq.l    D1, 0x1F
  1435. 00000F0C  B240                     cmp.w      D1, D0
  1436. 00000F0E  5DC0                     slt        D0
  1437. 00000F10  4A00                     tst.b      D0
  1438. 00000F12  660C                     bne        +0xE /* 00000F20 */
  1439. 00000F14  4241                     clr.w      D1
  1440. 00000F16  1213                     move.b     D1, [A3]
  1441. 00000F18  4A41                     tst.w      D1
  1442. 00000F1A  57C1                     seq        D1
  1443. 00000F1C  8001                     or.b       D0, D1
  1444. 00000F1E  671A                     beq        +0x1C /* 00000F3A */
  1445. label00000F20:
  1446. 00000F20  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  1447. 00000F24  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  1448. 00000F28  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  1449. 00000F2C  2F0C                     move.l     -[A7], A4
  1450. 00000F2E  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  1451. 00000F34  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  1452. 00000F38  606A                     bra        +0x6C /* 00000FA4 */
  1453. label00000F3A:
  1454. 00000F3A  2F0B                     move.l     -[A7], A3
  1455. 00000F3C  486E FFC6                pea.l      [A6 - 0x3A]
  1456. 00000F40  4240                     clr.w      D0
  1457. 00000F42  1013                     move.b     D0, [A3]
  1458. 00000F44  5240                     addq.w     D0, 1
  1459. 00000F46  3F00                     move.w     -[A7], D0
  1460. 00000F48  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  1461. 00000F4C  42A7                     clr.l      -[A7]
  1462. 00000F4E  486E FFC6                pea.l      [A6 - 0x3A]
  1463. 00000F52  2F2C 0040                move.l     -[A7], [A4 + 0x40]
  1464. 00000F56  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  1465. 00000F5A  2F0C                     move.l     -[A7], A4
  1466. 00000F5C  487A 0158                pea.l      [PC + 0x158 /* 000010B6, value 0x4E56FFC2 */]
  1467. 00000F60  4EBA F0D8                jsr        [PC - 0xF28 /* 0000003A */]
  1468. 00000F64  206C 003C                movea.l    A0, [A4 + 0x3C]
  1469. 00000F68  2D48 FFBA                move.l     [A6 - 0x46], A0
  1470. 00000F6C  207C 0000 0B50           movea.l    A0, 0xB50
  1471. 00000F72  2050                     movea.l    A0, [A0]
  1472. 00000F74  226E FFBA                movea.l    A1, [A6 - 0x46]
  1473. 00000F78  3368 0046 0018           move.w     [A1 + 0x18], [A0 + 0x46]
  1474. 00000F7E  206E FFBA                movea.l    A0, [A6 - 0x46]
  1475. 00000F82  217C 0000 0100 0024      move.l     [A0 + 0x24], 0x100
  1476. 00000F8A  206E FFBA                movea.l    A0, [A6 - 0x46]
  1477. 00000F8E  7000                     moveq.l    D0, 0x00
  1478. 00000F90  2140 0034                move.l     [A0 + 0x34], D0
  1479. 00000F94  4267                     clr.w      -[A7]
  1480. 00000F96  2F2C 003C                move.l     -[A7], [A4 + 0x3C]
  1481. 00000F9A  1F3C 0001                move.b     -[A7], 0x1
  1482. 00000F9E  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  1483. 00000FA2  4A5F                     tst.w      [A7]+
  1484. label00000FA4:
  1485. 00000FA4  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1486. 00000FA8  4E5E                     unlink     A6
  1487. 00000FAA  2E9F                     move.l     [A7], [A7]+
  1488. 00000FAC  4E75                     rts
  1489. fn00000FAE:
  1490. 00000FAE  4E56 FFF4                link       A6, -0x000C
  1491. 00000FB2  48E7 0118                movem.l    -[A7], D7,A3,A4
  1492. 00000FB6  286E 0008                movea.l    A4, [A6 + 0x8]
  1493. 00000FBA  206C FFF0                movea.l    A0, [A4 - 0x10]
  1494. 00000FBE  2D48 FFFA                move.l     [A6 - 0x6], A0
  1495. 00000FC2  206C 0008                movea.l    A0, [A4 + 0x8]
  1496. 00000FC6  2668 0044                movea.l    A3, [A0 + 0x44]
  1497. 00000FCA  206E FFFA                movea.l    A0, [A6 - 0x6]
  1498. 00000FCE  216B 0008 0040           move.l     [A0 + 0x40], [A3 + 0x8]
  1499. 00000FD4  4267                     clr.w      -[A7]
  1500. 00000FD6  4EBA F956                jsr        [PC - 0x6AA /* 0000092E */]
  1501. 00000FDA  101F                     move.b     D0, [A7]+
  1502. 00000FDC  6664                     bne        +0x66 /* 00001042 */
  1503. 00000FDE  206C FFFC                movea.l    A0, [A4 - 0x4]
  1504. 00000FE2  2D48 FFF6                move.l     [A6 - 0xA], A0
  1505. 00000FE6  2F08                     move.l     -[A7], A0
  1506. 00000FE8  4267                     clr.w      -[A7]
  1507. 00000FEA  226C 0008                movea.l    A1, [A4 + 0x8]
  1508. 00000FEE  3F29 0048                move.w     -[A7], [A1 + 0x48]
  1509. 00000FF2  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1510. 00000FF6  301F                     move.w     D0, [A7]+
  1511. 00000FF8  205F                     movea.l    A0, [A7]+
  1512. 00000FFA  3140 0018                move.w     [A0 + 0x18], D0
  1513. 00000FFE  206C 0008                movea.l    A0, [A4 + 0x8]
  1514. 00001002  3028 0048                move.w     D0, [A0 + 0x48]
  1515. 00001006  907C FFF6                sub.w      D0, 0xFFF6
  1516. 0000100A  41ED F2EC                lea.l      A0, [A5 - 0xD14]
  1517. 0000100E  E540                     asl        D0.w, 2
  1518. 00001010  226E FFF6                movea.l    A1, [A6 - 0xA]
  1519. 00001014  2370 0000 004A           move.l     [A1 + 0x4A], [A0 + D0.w]
  1520. 0000101A  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1521. 0000101E  487A FC0E                pea.l      [PC - 0x3F2 /* 00000C2E, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1522. 00001022  4EBA F016                jsr        [PC - 0xFEA /* 0000003A */]
  1523. 00001026  4267                     clr.w      -[A7]
  1524. 00001028  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  1525. 0000102C  1F3C 0001                move.b     -[A7], 0x1
  1526. 00001030  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1527. 00001034  4A5F                     tst.w      [A7]+
  1528. 00001036  206E 0008                movea.l    A0, [A6 + 0x8]
  1529. 0000103A  2C48                     movea.l    A6, A0
  1530. 0000103C  4EFA 02DE                jmp        [PC + 0x2DE /* 0000131C */]
  1531. 00001040  0000 082B                ori.b      D0, 0x2B /* '+' */
  1532. // begin alternate branch 00001042-00001048
  1533. label00001042:
  1534. 00001042  082B 0001 000C           btst.b     [A3 + 0xC], 0x1
  1535. // end alternate branch 00001042-00001048
  1536. label00001042: // (misaligned)
  1537. 00001044  0001 000C                ori.b      D1, 0xC
  1538. 00001048  670A                     beq        +0xC /* 00001054 */
  1539. 0000104A  206E FFFA                movea.l    A0, [A6 - 0x6]
  1540. 0000104E  08E8 0001 0004           bset.b     [A0 + 0x4], 0x1
  1541. label00001054:
  1542. 00001054  082B 0002 000C           btst.b     [A3 + 0xC], 0x2
  1543. 0000105A  670A                     beq        +0xC /* 00001066 */
  1544. 0000105C  206E FFFA                movea.l    A0, [A6 - 0x6]
  1545. 00001060  08E8 0004 0004           bset.b     [A0 + 0x4], 0x4
  1546. label00001066:
  1547. 00001066  3D6B 0022 FFF4           move.w     [A6 - 0xC], [A3 + 0x22]
  1548. 0000106C  7E01                     moveq.l    D7, 0x01
  1549. 0000106E  6016                     bra        +0x18 /* 00001086 */
  1550. label00001070:
  1551. 00001070  3007                     move.w     D0, D7
  1552. 00001072  E540                     asl        D0.w, 2
  1553. 00001074  206E FFFA                movea.l    A0, [A6 - 0x6]
  1554. 00001078  3207                     move.w     D1, D7
  1555. 0000107A  E541                     asl        D1.w, 2
  1556. 0000107C  21B3 0020 1040           move.l     [A0 + D1.w + 0x40], [A3 + D0.w + 0x20]
  1557. 00001082  5247                     addq.w     D7, 1
  1558. 00001084  6906                     bvs        +0x8 /* 0000108C */
  1559. label00001086:
  1560. 00001086  BE6E FFF4                cmp.w      D7, [A6 - 0xC]
  1561. 0000108A  6FE4                     ble        -0x1A /* 00001070 */
  1562. label0000108C:
  1563. 0000108C  302B 0022                move.w     D0, [A3 + 0x22]
  1564. 00001090  5240                     addq.w     D0, 1
  1565. 00001092  3E00                     move.w     D7, D0
  1566. 00001094  6010                     bra        +0x12 /* 000010A6 */
  1567. label00001096:
  1568. 00001096  206E FFFA                movea.l    A0, [A6 - 0x6]
  1569. 0000109A  3007                     move.w     D0, D7
  1570. 0000109C  E540                     asl        D0.w, 2
  1571. 0000109E  7200                     moveq.l    D1, 0x00
  1572. 000010A0  2181 0040                move.l     [A0 + D0.w + 0x40], D1
  1573. 000010A4  5247                     addq.w     D7, 1
  1574. label000010A6:
  1575. 000010A6  702A                     moveq.l    D0, 0x2A
  1576. 000010A8  B047                     cmp.w      D0, D7
  1577. 000010AA  6CEA                     bge        -0x14 /* 00001096 */
  1578. 000010AC  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1579. 000010B0  4E5E                     unlink     A6
  1580. 000010B2  2E9F                     move.l     [A7], [A7]+
  1581. 000010B4  4E75                     rts
  1582. 000010B6  4E56 FFC2                link       A6, -0x003E
  1583. 000010BA  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1584. 000010BE  206E 0008                movea.l    A0, [A6 + 0x8]
  1585. 000010C2  2D68 003C FFFC           move.l     [A6 - 0x4], [A0 + 0x3C]
  1586. 000010C8  2D68 0012 FFF8           move.l     [A6 - 0x8], [A0 + 0x12]
  1587. 000010CE  2D6E FFF8 FFF4           move.l     [A6 - 0xC], [A6 - 0x8]
  1588. 000010D4  2D68 0008 FFF0           move.l     [A6 - 0x10], [A0 + 0x8]
  1589. 000010DA  206E FFFC                movea.l    A0, [A6 - 0x4]
  1590. 000010DE  3D68 0010 FFD6           move.w     [A6 - 0x2A], [A0 + 0x10]
  1591. 000010E4  206E 0008                movea.l    A0, [A6 + 0x8]
  1592. 000010E8  3F28 0048                move.w     -[A7], [A0 + 0x48]
  1593. 000010EC  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  1594. 000010F0  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  1595. 000010F4  0C6E FE61 FFD6           cmpi.w     [A6 - 0x2A], 0xFE61
  1596. 000010FA  57C0                     seq        D0
  1597. 000010FC  4A00                     tst.b      D0
  1598. 000010FE  6614                     bne        +0x16 /* 00001114 */
  1599. 00001100  206E 0008                movea.l    A0, [A6 + 0x8]
  1600. 00001104  2068 0044                movea.l    A0, [A0 + 0x44]
  1601. 00001108  0828 0000 000C           btst.b     [A0 + 0xC], 0x0
  1602. 0000110E  57C1                     seq        D1
  1603. 00001110  8001                     or.b       D0, D1
  1604. 00001112  6712                     beq        +0x14 /* 00001126 */
  1605. label00001114:
  1606. 00001114  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1607. 00001118  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  1608. 0000111E  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  1609. 00001122  6000 01F8                bra        +0x1FA /* 0000131C */
  1610. label00001126:
  1611. 00001126  4A6E FFD6                tst.w      [A6 - 0x2A]
  1612. 0000112A  6728                     beq        +0x2A /* 00001154 */
  1613. 0000112C  2F3C 4D69 7363           move.l     -[A7], 0x4D697363 /* 'Misc' */
  1614. 00001132  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1615. 00001136  3F3C 0012                move.w     -[A7], 0x12
  1616. 0000113A  3F2E FFD6                move.w     -[A7], [A6 - 0x2A]
  1617. 0000113E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1618. 00001142  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1619. 00001146  2F3C FFFF EC6A           move.l     -[A7], 0xFFFFEC6A
  1620. 0000114C  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  1621. 00001150  6000 01CA                bra        +0x1CC /* 0000131C */
  1622. label00001154:
  1623. 00001154  206E 0008                movea.l    A0, [A6 + 0x8]
  1624. 00001158  2D68 0034 FFEC           move.l     [A6 - 0x14], [A0 + 0x34]
  1625. 0000115E  206E FFF0                movea.l    A0, [A6 - 0x10]
  1626. 00001162  3F28 0006                move.w     -[A7], [A0 + 0x6]
  1627. 00001166  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  1628. 0000116A  1F3C 0001                move.b     -[A7], 0x1
  1629. 0000116E  1F3C 0001                move.b     -[A7], 0x1
  1630. 00001172  4EAD 068A                jsr        [A5 + 0x68A /* export_205 */]
  1631. 00001176  206E FFF0                movea.l    A0, [A6 - 0x10]
  1632. 0000117A  2D48 FFD2                move.l     [A6 - 0x2E], A0
  1633. 0000117E  3028 003E                move.w     D0, [A0 + 0x3E]
  1634. 00001182  5540                     subq.w     D0, 2
  1635. 00001184  6710                     beq        +0x12 /* 00001196 */
  1636. 00001186  5340                     subq.w     D0, 1
  1637. 00001188  6700 00BA                beq        +0xBC /* 00001244 */
  1638. 0000118C  5340                     subq.w     D0, 1
  1639. 0000118E  6700 00B4                beq        +0xB6 /* 00001244 */
  1640. 00001192  6000 0188                bra        +0x18A /* 0000131C */
  1641. label00001196:
  1642. 00001196  206E 0008                movea.l    A0, [A6 + 0x8]
  1643. 0000119A  2068 0044                movea.l    A0, [A0 + 0x44]
  1644. 0000119E  2D48 FFCE                move.l     [A6 - 0x32], A0
  1645. 000011A2  206E FFEC                movea.l    A0, [A6 - 0x14]
  1646. 000011A6  4240                     clr.w      D0
  1647. 000011A8  1010                     move.b     D0, [A0]
  1648. 000011AA  48C0                     ext.l      D0
  1649. 000011AC  D0AE FFEC                add.l      D0, [A6 - 0x14]
  1650. 000011B0  5280                     addq.l     D0, 1
  1651. 000011B2  2D40 FFE4                move.l     [A6 - 0x1C], D0
  1652. 000011B6  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  1653. 000011BA  7002                     moveq.l    D0, 0x02
  1654. 000011BC  2F00                     move.l     -[A7], D0
  1655. 000011BE  4EAD 0B72                jsr        [A5 + 0xB72 /* export_362 */]
  1656. 000011C2  201F                     move.l     D0, [A7]+
  1657. 000011C4  D1AE FFE4                add.l      [A6 - 0x1C], D0
  1658. 000011C8  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  1659. 000011CC  486E FFDC                pea.l      [A6 - 0x24]
  1660. 000011D0  3F3C 0008                move.w     -[A7], 0x8
  1661. 000011D4  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  1662. 000011D8  206E FFCE                movea.l    A0, [A6 - 0x32]
  1663. 000011DC  2F08                     move.l     -[A7], A0
  1664. 000011DE  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1665. 000011E2  4267                     clr.w      -[A7]
  1666. 000011E4  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  1667. 000011E8  206E FFCE                movea.l    A0, [A6 - 0x32]
  1668. 000011EC  2028 0004                move.l     D0, [A0 + 0x4]
  1669. 000011F0  B0AE FFE0                cmp.l      D0, [A6 - 0x20]
  1670. 000011F4  57C0                     seq        D0
  1671. 000011F6  4A00                     tst.b      D0
  1672. 000011F8  673E                     beq        +0x40 /* 00001238 */
  1673. 000011FA  2210                     move.l     D1, [A0]
  1674. 000011FC  B2AE FFDC                cmp.l      D1, [A6 - 0x24]
  1675. 00001200  57C1                     seq        D1
  1676. 00001202  C001                     and.b      D0, D1
  1677. 00001204  6732                     beq        +0x34 /* 00001238 */
  1678. 00001206  206E FFD2                movea.l    A0, [A6 - 0x2E]
  1679. 0000120A  08E8 0001 0005           bset.b     [A0 + 0x5], 0x1
  1680. 00001210  2F0E                     move.l     -[A7], A6
  1681. 00001212  4EBA FD9A                jsr        [PC - 0x266 /* 00000FAE */]
  1682. 00001216  206E 0008                movea.l    A0, [A6 + 0x8]
  1683. 0000121A  2D48 FFCA                move.l     [A6 - 0x36], A0
  1684. 0000121E  7000                     moveq.l    D0, 0x00
  1685. 00001220  2140 0018                move.l     [A0 + 0x18], D0
  1686. 00001224  206E FFCA                movea.l    A0, [A6 - 0x36]
  1687. 00001228  4268 0016                clr.w      [A0 + 0x16]
  1688. 0000122C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1689. 00001230  4EBA 0322                jsr        [PC + 0x322 /* 00001554 */]
  1690. 00001234  6000 00E6                bra        +0xE8 /* 0000131C */
  1691. label00001238:
  1692. 00001238  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1693. 0000123C  4EBA 0274                jsr        [PC + 0x274 /* 000014B2 */]
  1694. 00001240  6000 00DA                bra        +0xDC /* 0000131C */
  1695. label00001244:
  1696. 00001244  206E 0008                movea.l    A0, [A6 + 0x8]
  1697. 00001248  2068 0044                movea.l    A0, [A0 + 0x44]
  1698. 0000124C  2D48 FFC6                move.l     [A6 - 0x3A], A0
  1699. 00001250  206E FFD2                movea.l    A0, [A6 - 0x2E]
  1700. 00001254  41E8 0036                lea.l      A0, [A0 + 0x36]
  1701. 00001258  2D48 FFE4                move.l     [A6 - 0x1C], A0
  1702. 0000125C  206E FFC6                movea.l    A0, [A6 - 0x3A]
  1703. 00001260  226E FFE4                movea.l    A1, [A6 - 0x1C]
  1704. 00001264  2368 0004 0004           move.l     [A1 + 0x4], [A0 + 0x4]
  1705. 0000126A  206E FFC6                movea.l    A0, [A6 - 0x3A]
  1706. 0000126E  226E FFE4                movea.l    A1, [A6 - 0x1C]
  1707. 00001272  2290                     move.l     [A1], [A0]
  1708. 00001274  206E FFD2                movea.l    A0, [A6 - 0x2E]
  1709. 00001278  08E8 0002 0005           bset.b     [A0 + 0x5], 0x2
  1710. 0000127E  206E FFD2                movea.l    A0, [A6 - 0x2E]
  1711. 00001282  41E8 002E                lea.l      A0, [A0 + 0x2E]
  1712. 00001286  2D48 FFD8                move.l     [A6 - 0x28], A0
  1713. 0000128A  2F08                     move.l     -[A7], A0
  1714. 0000128C  4267                     clr.w      -[A7]
  1715. 0000128E  A861                     syscall    Random
  1716. 00001290  301F                     move.w     D0, [A7]+
  1717. 00001292  205F                     movea.l    A0, [A7]+
  1718. 00001294  3080                     move.w     [A0], D0
  1719. 00001296  206E FFD8                movea.l    A0, [A6 - 0x28]
  1720. 0000129A  2F08                     move.l     -[A7], A0
  1721. 0000129C  4267                     clr.w      -[A7]
  1722. 0000129E  A861                     syscall    Random
  1723. 000012A0  301F                     move.w     D0, [A7]+
  1724. 000012A2  205F                     movea.l    A0, [A7]+
  1725. 000012A4  3140 0002                move.w     [A0 + 0x2], D0
  1726. 000012A8  206E FFD2                movea.l    A0, [A6 - 0x2E]
  1727. 000012AC  41E8 0032                lea.l      A0, [A0 + 0x32]
  1728. 000012B0  2D48 FFD8                move.l     [A6 - 0x28], A0
  1729. 000012B4  2F08                     move.l     -[A7], A0
  1730. 000012B6  4267                     clr.w      -[A7]
  1731. 000012B8  A861                     syscall    Random
  1732. 000012BA  301F                     move.w     D0, [A7]+
  1733. 000012BC  205F                     movea.l    A0, [A7]+
  1734. 000012BE  3080                     move.w     [A0], D0
  1735. 000012C0  206E FFD8                movea.l    A0, [A6 - 0x28]
  1736. 000012C4  2F08                     move.l     -[A7], A0
  1737. 000012C6  4267                     clr.w      -[A7]
  1738. 000012C8  A861                     syscall    Random
  1739. 000012CA  301F                     move.w     D0, [A7]+
  1740. 000012CC  205F                     movea.l    A0, [A7]+
  1741. 000012CE  3140 0002                move.w     [A0 + 0x2], D0
  1742. 000012D2  206E FFF4                movea.l    A0, [A6 - 0xC]
  1743. 000012D6  4250                     clr.w      [A0]
  1744. 000012D8  206E FFD2                movea.l    A0, [A6 - 0x2E]
  1745. 000012DC  226E FFF4                movea.l    A1, [A6 - 0xC]
  1746. 000012E0  2368 002E 0006           move.l     [A1 + 0x6], [A0 + 0x2E]
  1747. 000012E6  206E FFD2                movea.l    A0, [A6 - 0x2E]
  1748. 000012EA  226E FFF4                movea.l    A1, [A6 - 0xC]
  1749. 000012EE  2368 0032 0002           move.l     [A1 + 0x2], [A0 + 0x32]
  1750. 000012F4  2F0E                     move.l     -[A7], A6
  1751. 000012F6  4EBA FCB6                jsr        [PC - 0x34A /* 00000FAE */]
  1752. 000012FA  206E 0008                movea.l    A0, [A6 + 0x8]
  1753. 000012FE  2D48 FFC2                move.l     [A6 - 0x3E], A0
  1754. 00001302  217C FFFF EC77 0018      move.l     [A0 + 0x18], 0xFFFFEC77
  1755. 0000130A  206E FFC2                movea.l    A0, [A6 - 0x3E]
  1756. 0000130E  317C 000A 0016           move.w     [A0 + 0x16], 0xA /* '\n' */
  1757. 00001314  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1758. 00001318  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  1759. label0000131C:
  1760. 0000131C  4FEE FFA2                lea.l      A7, [A6 - 0x5E]
  1761. 00001320  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1762. 00001324  4E5E                     unlink     A6
  1763. 00001326  2E9F                     move.l     [A7], [A7]+
  1764. 00001328  4E75                     rts
  1765. export_185:
  1766. 0000132A  4E56 FFDE                link       A6, -0x0022
  1767. 0000132E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1768. 00001332  2E2E 0008                move.l     D7, [A6 + 0x8]
  1769. 00001336  2047                     movea.l    A0, D7
  1770. 00001338  2C28 0012                move.l     D6, [A0 + 0x12]
  1771. 0000133C  2047                     movea.l    A0, D7
  1772. 0000133E  2A28 0012                move.l     D5, [A0 + 0x12]
  1773. 00001342  2047                     movea.l    A0, D7
  1774. 00001344  2828 0008                move.l     D4, [A0 + 0x8]
  1775. 00001348  2844                     movea.l    A4, D4
  1776. 0000134A  4267                     clr.w      -[A7]
  1777. 0000134C  2F07                     move.l     -[A7], D7
  1778. 0000134E  3F3C 000C                move.w     -[A7], 0xC
  1779. 00001352  4EAD 06DA                jsr        [A5 + 0x6DA /* export_215 */]
  1780. 00001356  101F                     move.b     D0, [A7]+
  1781. 00001358  6610                     bne        +0x12 /* 0000136A */
  1782. 0000135A  2046                     movea.l    A0, D6
  1783. 0000135C  4A68 0002                tst.w      [A0 + 0x2]
  1784. 00001360  56C1                     sne        D1
  1785. 00001362  8001                     or.b       D0, D1
  1786. 00001364  0240 0001                andi.w     D0, 0x1
  1787. 00001368  6718                     beq        +0x1A /* 00001382 */
  1788. label0000136A:
  1789. 0000136A  3F2C 0006                move.w     -[A7], [A4 + 0x6]
  1790. 0000136E  4EAD 0692                jsr        [A5 + 0x692 /* export_206 */]
  1791. 00001372  2F07                     move.l     -[A7], D7
  1792. 00001374  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  1793. 0000137A  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  1794. 0000137E  6000 0128                bra        +0x12A /* 000014A8 */
  1795. label00001382:
  1796. 00001382  082C 0002 0005           btst.b     [A4 + 0x5], 0x2
  1797. 00001388  6618                     bne        +0x1A /* 000013A2 */
  1798. 0000138A  3F2C 0006                move.w     -[A7], [A4 + 0x6]
  1799. 0000138E  4EAD 0692                jsr        [A5 + 0x692 /* export_206 */]
  1800. 00001392  2F07                     move.l     -[A7], D7
  1801. 00001394  2F3C FFFF EC6A           move.l     -[A7], 0xFFFFEC6A
  1802. 0000139A  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  1803. 0000139E  6000 0108                bra        +0x10A /* 000014A8 */
  1804. label000013A2:
  1805. 000013A2  486C 0036                pea.l      [A4 + 0x36]
  1806. 000013A6  2F2C 0040                move.l     -[A7], [A4 + 0x40]
  1807. 000013AA  4267                     clr.w      -[A7]
  1808. 000013AC  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  1809. 000013B0  41EC 0036                lea.l      A0, [A4 + 0x36]
  1810. 000013B4  2D68 0004 FFE8           move.l     [A6 - 0x18], [A0 + 0x4]
  1811. 000013BA  41EC 0036                lea.l      A0, [A4 + 0x36]
  1812. 000013BE  2D50 FFE4                move.l     [A6 - 0x1C], [A0]
  1813. 000013C2  2D6C 002E FFF0           move.l     [A6 - 0x10], [A4 + 0x2E]
  1814. 000013C8  2D6C 0032 FFEC           move.l     [A6 - 0x14], [A4 + 0x32]
  1815. 000013CE  41EE FFEC                lea.l      A0, [A6 - 0x14]
  1816. 000013D2  2D48 FFE0                move.l     [A6 - 0x20], A0
  1817. 000013D6  7003                     moveq.l    D0, 0x03
  1818. 000013D8  B06C 003E                cmp.w      D0, [A4 + 0x3E]
  1819. 000013DC  6618                     bne        +0x1A /* 000013F6 */
  1820. 000013DE  486E FFE4                pea.l      [A6 - 0x1C]
  1821. 000013E2  7008                     moveq.l    D0, 0x08
  1822. 000013E4  2F00                     move.l     -[A7], D0
  1823. 000013E6  486E FFE0                pea.l      [A6 - 0x20]
  1824. 000013EA  1F3C 0001                move.b     -[A7], 0x1
  1825. 000013EE  4267                     clr.w      -[A7]
  1826. 000013F0  4EAD 09E2                jsr        [A5 + 0x9E2 /* export_312 */]
  1827. 000013F4  6018                     bra        +0x1A /* 0000140E */
  1828. label000013F6:
  1829. 000013F6  486E FFE4                pea.l      [A6 - 0x1C]
  1830. 000013FA  7008                     moveq.l    D0, 0x08
  1831. 000013FC  2F00                     move.l     -[A7], D0
  1832. 000013FE  486E FFE0                pea.l      [A6 - 0x20]
  1833. 00001402  1F3C 0001                move.b     -[A7], 0x1
  1834. 00001406  1F3C 0001                move.b     -[A7], 0x1
  1835. 0000140A  4EAD 09E2                jsr        [A5 + 0x9E2 /* export_312 */]
  1836. label0000140E:
  1837. 0000140E  08AC 0002 0005           bclr.b     [A4 + 0x5], 0x2
  1838. 00001414  2046                     movea.l    A0, D6
  1839. 00001416  202E FFF0                move.l     D0, [A6 - 0x10]
  1840. 0000141A  B0A8 0008                cmp.l      D0, [A0 + 0x8]
  1841. 0000141E  57C0                     seq        D0
  1842. 00001420  4A00                     tst.b      D0
  1843. 00001422  677E                     beq        +0x80 /* 000014A2 */
  1844. 00001424  2046                     movea.l    A0, D6
  1845. 00001426  222E FFEC                move.l     D1, [A6 - 0x14]
  1846. 0000142A  B2A8 0004                cmp.l      D1, [A0 + 0x4]
  1847. 0000142E  57C1                     seq        D1
  1848. 00001430  C001                     and.b      D0, D1
  1849. 00001432  676E                     beq        +0x70 /* 000014A2 */
  1850. 00001434  08EC 0001 0005           bset.b     [A4 + 0x5], 0x1
  1851. 0000143A  7003                     moveq.l    D0, 0x03
  1852. 0000143C  B06C 003E                cmp.w      D0, [A4 + 0x3E]
  1853. 00001440  6610                     bne        +0x12 /* 00001452 */
  1854. 00001442  2047                     movea.l    A0, D7
  1855. 00001444  47D0                     lea.l      A3, [A0]
  1856. 00001446  7000                     moveq.l    D0, 0x00
  1857. 00001448  2740 0018                move.l     [A3 + 0x18], D0
  1858. 0000144C  426B 0016                clr.w      [A3 + 0x16]
  1859. 00001450  6048                     bra        +0x4A /* 0000149A */
  1860. label00001452:
  1861. 00001452  2046                     movea.l    A0, D6
  1862. 00001454  43EE FFEC                lea.l      A1, [A6 - 0x14]
  1863. 00001458  41E8 000C                lea.l      A0, [A0 + 0xC]
  1864. 0000145C  22D8                     move.l     [A1]+, [A0]+
  1865. 0000145E  22D8                     move.l     [A1]+, [A0]+
  1866. 00001460  41EE FFEC                lea.l      A0, [A6 - 0x14]
  1867. 00001464  2D48 FFE0                move.l     [A6 - 0x20], A0
  1868. 00001468  486E FFE4                pea.l      [A6 - 0x1C]
  1869. 0000146C  7008                     moveq.l    D0, 0x08
  1870. 0000146E  2F00                     move.l     -[A7], D0
  1871. 00001470  486E FFE0                pea.l      [A6 - 0x20]
  1872. 00001474  1F3C 0001                move.b     -[A7], 0x1
  1873. 00001478  1F3C 0001                move.b     -[A7], 0x1
  1874. 0000147C  4EAD 09E2                jsr        [A5 + 0x9E2 /* export_312 */]
  1875. 00001480  2045                     movea.l    A0, D5
  1876. 00001482  43EE FFEC                lea.l      A1, [A6 - 0x14]
  1877. 00001486  20D9                     move.l     [A0]+, [A1]+
  1878. 00001488  20D9                     move.l     [A0]+, [A1]+
  1879. 0000148A  2047                     movea.l    A0, D7
  1880. 0000148C  47D0                     lea.l      A3, [A0]
  1881. 0000148E  7000                     moveq.l    D0, 0x00
  1882. 00001490  2740 0018                move.l     [A3 + 0x18], D0
  1883. 00001494  377C 0008 0016           move.w     [A3 + 0x16], 0x8
  1884. label0000149A:
  1885. 0000149A  2F07                     move.l     -[A7], D7
  1886. 0000149C  4EBA 00B6                jsr        [PC + 0xB6 /* 00001554 */]
  1887. 000014A0  6006                     bra        +0x8 /* 000014A8 */
  1888. label000014A2:
  1889. 000014A2  2F07                     move.l     -[A7], D7
  1890. 000014A4  4EBA 000C                jsr        [PC + 0xC /* 000014B2 */]
  1891. label000014A8:
  1892. 000014A8  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1893. 000014AC  4E5E                     unlink     A6
  1894. 000014AE  2E9F                     move.l     [A7], [A7]+
  1895. 000014B0  4E75                     rts
  1896. fn000014B2:
  1897. 000014B2  4E56 FFF8                link       A6, -0x0008
  1898. 000014B6  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1899. 000014BA  2E2E 0008                move.l     D7, [A6 + 0x8]
  1900. 000014BE  2047                     movea.l    A0, D7
  1901. 000014C0  2668 003C                movea.l    A3, [A0 + 0x3C]
  1902. 000014C4  2047                     movea.l    A0, D7
  1903. 000014C6  2C28 0008                move.l     D6, [A0 + 0x8]
  1904. 000014CA  2846                     movea.l    A4, D6
  1905. 000014CC  7000                     moveq.l    D0, 0x00
  1906. 000014CE  2940 002E                move.l     [A4 + 0x2E], D0
  1907. 000014D2  2940 0032                move.l     [A4 + 0x32], D0
  1908. 000014D6  2940 0036                move.l     [A4 + 0x36], D0
  1909. 000014DA  2940 003A                move.l     [A4 + 0x3A], D0
  1910. 000014DE  426C 003E                clr.w      [A4 + 0x3E]
  1911. 000014E2  49D3                     lea.l      A4, [A3]
  1912. 000014E4  4267                     clr.w      -[A7]
  1913. 000014E6  2047                     movea.l    A0, D7
  1914. 000014E8  3F28 0048                move.w     -[A7], [A0 + 0x48]
  1915. 000014EC  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1916. 000014F0  395F 0018                move.w     [A4 + 0x18], [A7]+
  1917. 000014F4  2047                     movea.l    A0, D7
  1918. 000014F6  3028 0048                move.w     D0, [A0 + 0x48]
  1919. 000014FA  907C FFF6                sub.w      D0, 0xFFF6
  1920. 000014FE  41ED F2EC                lea.l      A0, [A5 - 0xD14]
  1921. 00001502  E540                     asl        D0.w, 2
  1922. 00001504  2970 0000 004A           move.l     [A4 + 0x4A], [A0 + D0.w]
  1923. 0000150A  2F07                     move.l     -[A7], D7
  1924. 0000150C  487A 001E                pea.l      [PC + 0x1E /* 0000152C, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1925. 00001510  4EBA EB28                jsr        [PC - 0x14D8 /* 0000003A */]
  1926. 00001514  4267                     clr.w      -[A7]
  1927. 00001516  2F0B                     move.l     -[A7], A3
  1928. 00001518  1F3C 0001                move.b     -[A7], 0x1
  1929. 0000151C  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1930. 00001520  4A5F                     tst.w      [A7]+
  1931. 00001522  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  1932. 00001526  4E5E                     unlink     A6
  1933. 00001528  2E9F                     move.l     [A7], [A7]+
  1934. 0000152A  4E75                     rts
  1935. 0000152C  4E56 0000                link       A6, 0
  1936. 00001530  206E 0008                movea.l    A0, [A6 + 0x8]
  1937. 00001534  3F28 0048                move.w     -[A7], [A0 + 0x48]
  1938. 00001538  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  1939. 0000153C  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1940. 00001540  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1941. 00001544  2F3C FFFF EC61           move.l     -[A7], 0xFFFFEC61
  1942. 0000154A  4EAD 06CA                jsr        [A5 + 0x6CA /* export_213 */]
  1943. 0000154E  4E5E                     unlink     A6
  1944. 00001550  2E9F                     move.l     [A7], [A7]+
  1945. 00001552  4E75                     rts
  1946. fn00001554:
  1947. 00001554  4E56 FFFC                link       A6, -0x0004
  1948. 00001558  48E7 0018                movem.l    -[A7], A3,A4
  1949. 0000155C  206E 0008                movea.l    A0, [A6 + 0x8]
  1950. 00001560  2668 0008                movea.l    A3, [A0 + 0x8]
  1951. 00001564  284B                     movea.l    A4, A3
  1952. 00001566  7000                     moveq.l    D0, 0x00
  1953. 00001568  2940 002E                move.l     [A4 + 0x2E], D0
  1954. 0000156C  2940 0032                move.l     [A4 + 0x32], D0
  1955. 00001570  2940 0036                move.l     [A4 + 0x36], D0
  1956. 00001574  2940 003A                move.l     [A4 + 0x3A], D0
  1957. 00001578  426C 003E                clr.w      [A4 + 0x3E]
  1958. 0000157C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1959. 00001580  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  1960. 00001584  4CDF 1800                movem.l    A3,A4, [A7]+
  1961. 00001588  4E5E                     unlink     A6
  1962. 0000158A  2E9F                     move.l     [A7], [A7]+
  1963. 0000158C  4E75                     rts
  1964. export_186:
  1965. 0000158E  4E56 FFFC                link       A6, -0x0004
  1966. 00001592  48E7 0018                movem.l    -[A7], A3,A4
  1967. 00001596  266E 0008                movea.l    A3, [A6 + 0x8]
  1968. 0000159A  286B 0008                movea.l    A4, [A3 + 0x8]
  1969. 0000159E  4267                     clr.w      -[A7]
  1970. 000015A0  2F0B                     move.l     -[A7], A3
  1971. 000015A2  2F3C 0000 0001           move.l     -[A7], 0x1
  1972. 000015A8  42A7                     clr.l      -[A7]
  1973. 000015AA  4EBA F4BA                jsr        [PC - 0xB46 /* 00000A66 */]
  1974. 000015AE  101F                     move.b     D0, [A7]+
  1975. 000015B0  6702                     beq        +0x4 /* 000015B4 */
  1976. 000015B2  600E                     bra        +0x10 /* 000015C2 */
  1977. label000015B4:
  1978. 000015B4  08AC 0001 0005           bclr.b     [A4 + 0x5], 0x1
  1979. 000015BA  2F0B                     move.l     -[A7], A3
  1980. 000015BC  42A7                     clr.l      -[A7]
  1981. 000015BE  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  1982. label000015C2:
  1983. 000015C2  4CDF 1800                movem.l    A3,A4, [A7]+
  1984. 000015C6  4E5E                     unlink     A6
  1985. 000015C8  2E9F                     move.l     [A7], [A7]+
  1986. 000015CA  4E75                     rts
  1987. export_187:
  1988. 000015CC  4E56 FFEE                link       A6, -0x0012
  1989. 000015D0  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1990. 000015D4  2A2E 0008                move.l     D5, [A6 + 0x8]
  1991. 000015D8  4267                     clr.w      -[A7]
  1992. 000015DA  2F05                     move.l     -[A7], D5
  1993. 000015DC  2F3C 0001 0003           move.l     -[A7], 0x10003
  1994. 000015E2  42A7                     clr.l      -[A7]
  1995. 000015E4  4EBA F480                jsr        [PC - 0xB80 /* 00000A66 */]
  1996. 000015E8  101F                     move.b     D0, [A7]+
  1997. 000015EA  6704                     beq        +0x6 /* 000015F0 */
  1998. 000015EC  6000 00AA                bra        +0xAC /* 00001698 */
  1999. label000015F0:
  2000. 000015F0  2045                     movea.l    A0, D5
  2001. 000015F2  49D0                     lea.l      A4, [A0]
  2002. 000015F4  7000                     moveq.l    D0, 0x00
  2003. 000015F6  2940 0018                move.l     [A4 + 0x18], D0
  2004. 000015FA  2C2C 0008                move.l     D6, [A4 + 0x8]
  2005. 000015FE  2046                     movea.l    A0, D6
  2006. 00001600  0828 0001 0004           btst.b     [A0 + 0x4], 0x1
  2007. 00001606  670C                     beq        +0xE /* 00001614 */
  2008. 00001608  2E2D FD58                move.l     D7, [A5 - 0x2A8]
  2009. 0000160C  396D FD5C 0016           move.w     [A4 + 0x16], [A5 - 0x2A4]
  2010. 00001612  600A                     bra        +0xC /* 0000161E */
  2011. label00001614:
  2012. 00001614  2E2D FD5E                move.l     D7, [A5 - 0x2A2]
  2013. 00001618  396D FD62 0016           move.w     [A4 + 0x16], [A5 - 0x29E]
  2014. label0000161E:
  2015. 0000161E  4267                     clr.w      -[A7]
  2016. 00001620  486E FFFC                pea.l      [A6 - 0x4]
  2017. 00001624  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  2018. 00001628  4A5F                     tst.w      [A7]+
  2019. 0000162A  2047                     movea.l    A0, D7
  2020. 0000162C  2F08                     move.l     -[A7], A0
  2021. 0000162E  42A7                     clr.l      -[A7]
  2022. 00001630  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2023. 00001634  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  2024. 00001638  201F                     move.l     D0, [A7]+
  2025. 0000163A  205F                     movea.l    A0, [A7]+
  2026. 0000163C  2080                     move.l     [A0], D0
  2027. 0000163E  2046                     movea.l    A0, D6
  2028. 00001640  7001                     moveq.l    D0, 0x01
  2029. 00001642  B068 0010                cmp.w      D0, [A0 + 0x10]
  2030. 00001646  6644                     bne        +0x46 /* 0000168C */
  2031. 00001648  2045                     movea.l    A0, D5
  2032. 0000164A  49D0                     lea.l      A4, [A0]
  2033. 0000164C  266C 0012                movea.l    A3, [A4 + 0x12]
  2034. 00001650  2F07                     move.l     -[A7], D7
  2035. 00001652  2F0B                     move.l     -[A7], A3
  2036. 00001654  3F2C 0016                move.w     -[A7], [A4 + 0x16]
  2037. 00001658  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  2038. 0000165C  266C 0012                movea.l    A3, [A4 + 0x12]
  2039. 00001660  588B                     addq.l     A3, 4
  2040. 00001662  1013                     move.b     D0, [A3]
  2041. 00001664  4880                     ext.w      D0
  2042. 00001666  3800                     move.w     D4, D0
  2043. 00001668  528B                     addq.l     A3, 1
  2044. label0000166A:
  2045. 0000166A  4A44                     tst.w      D4
  2046. 0000166C  6F24                     ble        +0x26 /* 00001692 */
  2047. 0000166E  7000                     moveq.l    D0, 0x00
  2048. 00001670  1013                     move.b     D0, [A3]
  2049. 00001672  C0BC 0000 00FE           and.l      D0, 0xFE
  2050. 00001678  1680                     move.b     [A3], D0
  2051. 0000167A  528B                     addq.l     A3, 1
  2052. 0000167C  1013                     move.b     D0, [A3]
  2053. 0000167E  4880                     ext.w      D0
  2054. 00001680  48C0                     ext.l      D0
  2055. 00001682  D08B                     add.l      D0, A3
  2056. 00001684  2640                     movea.l    A3, D0
  2057. 00001686  528B                     addq.l     A3, 1
  2058. 00001688  5344                     subq.w     D4, 1
  2059. 0000168A  60DE                     bra        -0x20 /* 0000166A */
  2060. label0000168C:
  2061. 0000168C  2045                     movea.l    A0, D5
  2062. 0000168E  2147 0012                move.l     [A0 + 0x12], D7
  2063. label00001692:
  2064. 00001692  2F05                     move.l     -[A7], D5
  2065. 00001694  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  2066. label00001698:
  2067. 00001698  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2068. 0000169C  4E5E                     unlink     A6
  2069. 0000169E  2E9F                     move.l     [A7], [A7]+
  2070. 000016A0  4E75                     rts
  2071. export_188:
  2072. 000016A2  4E56 FFD6                link       A6, -0x002A
  2073. 000016A6  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2074. 000016AA  266E 0008                movea.l    A3, [A6 + 0x8]
  2075. 000016AE  4267                     clr.w      -[A7]
  2076. 000016B0  2F0B                     move.l     -[A7], A3
  2077. 000016B2  2F3C 0006 0003           move.l     -[A7], 0x60003
  2078. 000016B8  42A7                     clr.l      -[A7]
  2079. 000016BA  4EBA F3AA                jsr        [PC - 0xC56 /* 00000A66 */]
  2080. 000016BE  101F                     move.b     D0, [A7]+
  2081. 000016C0  6704                     beq        +0x6 /* 000016C6 */
  2082. 000016C2  6000 00CA                bra        +0xCC /* 0000178E */
  2083. label000016C6:
  2084. 000016C6  2E2B 0012                move.l     D7, [A3 + 0x12]
  2085. 000016CA  4267                     clr.w      -[A7]
  2086. 000016CC  2047                     movea.l    A0, D7
  2087. 000016CE  3F10                     move.w     -[A7], [A0]
  2088. 000016D0  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  2089. 000016D4  3C1F                     move.w     D6, [A7]+
  2090. 000016D6  7001                     moveq.l    D0, 0x01
  2091. 000016D8  B046                     cmp.w      D0, D6
  2092. 000016DA  56C0                     sne        D0
  2093. 000016DC  4A00                     tst.b      D0
  2094. 000016DE  6726                     beq        +0x28 /* 00001706 */
  2095. 000016E0  7202                     moveq.l    D1, 0x02
  2096. 000016E2  B246                     cmp.w      D1, D6
  2097. 000016E4  56C1                     sne        D1
  2098. 000016E6  C001                     and.b      D0, D1
  2099. 000016E8  671C                     beq        +0x1E /* 00001706 */
  2100. 000016EA  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  2101. 000016EE  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  2102. 000016F2  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  2103. 000016F6  2F0B                     move.l     -[A7], A3
  2104. 000016F8  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  2105. 000016FE  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  2106. 00001702  6000 008A                bra        +0x8C /* 0000178E */
  2107. label00001706:
  2108. 00001706  2047                     movea.l    A0, D7
  2109. 00001708  4AA8 0002                tst.l      [A0 + 0x2]
  2110. 0000170C  662E                     bne        +0x30 /* 0000173C */
  2111. 0000170E  49D3                     lea.l      A4, [A3]
  2112. 00001710  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  2113. 00001714  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  2114. 00001718  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  2115. 0000171C  2A07                     move.l     D5, D7
  2116. 0000171E  2045                     movea.l    A0, D5
  2117. 00001720  4210                     clr.b      [A0]
  2118. 00001722  7000                     moveq.l    D0, 0x00
  2119. 00001724  2940 0018                move.l     [A4 + 0x18], D0
  2120. 00001728  2045                     movea.l    A0, D5
  2121. 0000172A  4240                     clr.w      D0
  2122. 0000172C  1010                     move.b     D0, [A0]
  2123. 0000172E  5240                     addq.w     D0, 1
  2124. 00001730  3940 0016                move.w     [A4 + 0x16], D0
  2125. 00001734  2F0B                     move.l     -[A7], A3
  2126. 00001736  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  2127. 0000173A  6052                     bra        +0x54 /* 0000178E */
  2128. label0000173C:
  2129. 0000173C  422E FFE0                clr.b      [A6 - 0x20]
  2130. 00001740  2047                     movea.l    A0, D7
  2131. 00001742  2F28 0002                move.l     -[A7], [A0 + 0x2]
  2132. 00001746  486E FFE0                pea.l      [A6 - 0x20]
  2133. 0000174A  2F2B 0040                move.l     -[A7], [A3 + 0x40]
  2134. 0000174E  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2135. 00001752  2F0B                     move.l     -[A7], A3
  2136. 00001754  487A 0042                pea.l      [PC + 0x42 /* 00001798, value 0x4E56FFEE */]
  2137. 00001758  4EBA E8E0                jsr        [PC - 0x1720 /* 0000003A */]
  2138. 0000175C  206B 003C                movea.l    A0, [A3 + 0x3C]
  2139. 00001760  49D0                     lea.l      A4, [A0]
  2140. 00001762  207C 0000 0B50           movea.l    A0, 0xB50
  2141. 00001768  2050                     movea.l    A0, [A0]
  2142. 0000176A  3968 0046 0018           move.w     [A4 + 0x18], [A0 + 0x46]
  2143. 00001770  297C 0000 0100 0024      move.l     [A4 + 0x24], 0x100
  2144. 00001778  7000                     moveq.l    D0, 0x00
  2145. 0000177A  2940 0034                move.l     [A4 + 0x34], D0
  2146. 0000177E  4267                     clr.w      -[A7]
  2147. 00001780  2F2B 003C                move.l     -[A7], [A3 + 0x3C]
  2148. 00001784  1F3C 0001                move.b     -[A7], 0x1
  2149. 00001788  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  2150. 0000178C  4A5F                     tst.w      [A7]+
  2151. label0000178E:
  2152. 0000178E  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  2153. 00001792  4E5E                     unlink     A6
  2154. 00001794  2E9F                     move.l     [A7], [A7]+
  2155. 00001796  4E75                     rts
  2156. 00001798  4E56 FFEE                link       A6, -0x0012
  2157. 0000179C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2158. 000017A0  266E 0008                movea.l    A3, [A6 + 0x8]
  2159. 000017A4  282B 003C                move.l     D4, [A3 + 0x3C]
  2160. 000017A8  2C2B 0012                move.l     D6, [A3 + 0x12]
  2161. 000017AC  2A2B 0012                move.l     D5, [A3 + 0x12]
  2162. 000017B0  2044                     movea.l    A0, D4
  2163. 000017B2  3E28 0010                move.w     D7, [A0 + 0x10]
  2164. 000017B6  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  2165. 000017BA  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  2166. 000017BE  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  2167. 000017C2  4A47                     tst.w      D7
  2168. 000017C4  6734                     beq        +0x36 /* 000017FA */
  2169. 000017C6  0C47 FE61                cmpi.w     D7, 0xFE61
  2170. 000017CA  660E                     bne        +0x10 /* 000017DA */
  2171. 000017CC  2F0B                     move.l     -[A7], A3
  2172. 000017CE  2F3C FFFF EC6C           move.l     -[A7], 0xFFFFEC6C
  2173. 000017D4  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  2174. 000017D8  606C                     bra        +0x6E /* 00001846 */
  2175. label000017DA:
  2176. 000017DA  2F3C 4D69 7363           move.l     -[A7], 0x4D697363 /* 'Misc' */
  2177. 000017E0  2F0B                     move.l     -[A7], A3
  2178. 000017E2  3F3C 0015                move.w     -[A7], 0x15
  2179. 000017E6  3F07                     move.w     -[A7], D7
  2180. 000017E8  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2181. 000017EC  2F0B                     move.l     -[A7], A3
  2182. 000017EE  2F3C FFFF EC6A           move.l     -[A7], 0xFFFFEC6A
  2183. 000017F4  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  2184. 000017F8  604C                     bra        +0x4E /* 00001846 */
  2185. label000017FA:
  2186. 000017FA  4267                     clr.w      -[A7]
  2187. 000017FC  2046                     movea.l    A0, D6
  2188. 000017FE  3F10                     move.w     -[A7], [A0]
  2189. 00001800  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  2190. 00001804  3D5F FFF2                move.w     [A6 - 0xE], [A7]+
  2191. 00001808  206B 0044                movea.l    A0, [A3 + 0x44]
  2192. 0000180C  3D50 FFF0                move.w     [A6 - 0x10], [A0]
  2193. 00001810  206B 0044                movea.l    A0, [A3 + 0x44]
  2194. 00001814  4868 0002                pea.l      [A0 + 0x2]
  2195. 00001818  2F05                     move.l     -[A7], D5
  2196. 0000181A  4240                     clr.w      D0
  2197. 0000181C  1028 0002                move.b     D0, [A0 + 0x2]
  2198. 00001820  5240                     addq.w     D0, 1
  2199. 00001822  3F00                     move.w     -[A7], D0
  2200. 00001824  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  2201. 00001828  49D3                     lea.l      A4, [A3]
  2202. 0000182A  7000                     moveq.l    D0, 0x00
  2203. 0000182C  2940 0018                move.l     [A4 + 0x18], D0
  2204. 00001830  206B 0044                movea.l    A0, [A3 + 0x44]
  2205. 00001834  4240                     clr.w      D0
  2206. 00001836  1028 0002                move.b     D0, [A0 + 0x2]
  2207. 0000183A  5240                     addq.w     D0, 1
  2208. 0000183C  3940 0016                move.w     [A4 + 0x16], D0
  2209. 00001840  2F0B                     move.l     -[A7], A3
  2210. 00001842  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  2211. label00001846:
  2212. 00001846  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2213. 0000184A  4E5E                     unlink     A6
  2214. 0000184C  2E9F                     move.l     [A7], [A7]+
  2215. 0000184E  4E75                     rts
  2216. export_189:
  2217. 00001850  4E56 FFD6                link       A6, -0x002A
  2218. 00001854  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2219. 00001858  266E 0008                movea.l    A3, [A6 + 0x8]
  2220. 0000185C  4267                     clr.w      -[A7]
  2221. 0000185E  2F0B                     move.l     -[A7], A3
  2222. 00001860  2F3C 0003 0003           move.l     -[A7], 0x30003
  2223. 00001866  42A7                     clr.l      -[A7]
  2224. 00001868  4EBA F1FC                jsr        [PC - 0xE04 /* 00000A66 */]
  2225. 0000186C  101F                     move.b     D0, [A7]+
  2226. 0000186E  6704                     beq        +0x6 /* 00001874 */
  2227. 00001870  6000 0108                bra        +0x10A /* 0000197A */
  2228. label00001874:
  2229. 00001874  2E2B 0012                move.l     D7, [A3 + 0x12]
  2230. 00001878  4267                     clr.w      -[A7]
  2231. 0000187A  2047                     movea.l    A0, D7
  2232. 0000187C  3F10                     move.w     -[A7], [A0]
  2233. 0000187E  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  2234. 00001882  3C1F                     move.w     D6, [A7]+
  2235. 00001884  7003                     moveq.l    D0, 0x03
  2236. 00001886  B046                     cmp.w      D0, D6
  2237. 00001888  56C0                     sne        D0
  2238. 0000188A  4A00                     tst.b      D0
  2239. 0000188C  670A                     beq        +0xC /* 00001898 */
  2240. 0000188E  7204                     moveq.l    D1, 0x04
  2241. 00001890  B246                     cmp.w      D1, D6
  2242. 00001892  56C1                     sne        D1
  2243. 00001894  C001                     and.b      D0, D1
  2244. 00001896  6612                     bne        +0x14 /* 000018AA */
  2245. label00001898:
  2246. 00001898  2047                     movea.l    A0, D7
  2247. 0000189A  4241                     clr.w      D1
  2248. 0000189C  1228 0002                move.b     D1, [A0 + 0x2]
  2249. 000018A0  741F                     moveq.l    D2, 0x1F
  2250. 000018A2  B441                     cmp.w      D2, D1
  2251. 000018A4  5DC1                     slt        D1
  2252. 000018A6  8001                     or.b       D0, D1
  2253. 000018A8  671C                     beq        +0x1E /* 000018C6 */
  2254. label000018AA:
  2255. 000018AA  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  2256. 000018AE  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  2257. 000018B2  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  2258. 000018B6  2F0B                     move.l     -[A7], A3
  2259. 000018B8  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  2260. 000018BE  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  2261. 000018C2  6000 00B6                bra        +0xB8 /* 0000197A */
  2262. label000018C6:
  2263. 000018C6  2047                     movea.l    A0, D7
  2264. 000018C8  4240                     clr.w      D0
  2265. 000018CA  1028 0002                move.b     D0, [A0 + 0x2]
  2266. 000018CE  4A40                     tst.w      D0
  2267. 000018D0  662C                     bne        +0x2E /* 000018FE */
  2268. 000018D2  49D3                     lea.l      A4, [A3]
  2269. 000018D4  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  2270. 000018D8  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  2271. 000018DC  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  2272. 000018E0  2A2B 0012                move.l     D5, [A3 + 0x12]
  2273. 000018E4  2045                     movea.l    A0, D5
  2274. 000018E6  7000                     moveq.l    D0, 0x00
  2275. 000018E8  2080                     move.l     [A0], D0
  2276. 000018EA  7000                     moveq.l    D0, 0x00
  2277. 000018EC  2940 0018                move.l     [A4 + 0x18], D0
  2278. 000018F0  397C 0004 0016           move.w     [A4 + 0x16], 0x4
  2279. 000018F6  2F0B                     move.l     -[A7], A3
  2280. 000018F8  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  2281. 000018FC  607C                     bra        +0x7E /* 0000197A */
  2282. label000018FE:
  2283. 000018FE  2047                     movea.l    A0, D7
  2284. 00001900  4868 0002                pea.l      [A0 + 0x2]
  2285. 00001904  486E FFE0                pea.l      [A6 - 0x20]
  2286. 00001908  2047                     movea.l    A0, D7
  2287. 0000190A  4240                     clr.w      D0
  2288. 0000190C  1028 0002                move.b     D0, [A0 + 0x2]
  2289. 00001910  5240                     addq.w     D0, 1
  2290. 00001912  3F00                     move.w     -[A7], D0
  2291. 00001914  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  2292. 00001918  7003                     moveq.l    D0, 0x03
  2293. 0000191A  B046                     cmp.w      D0, D6
  2294. 0000191C  6610                     bne        +0x12 /* 0000192E */
  2295. 0000191E  42A7                     clr.l      -[A7]
  2296. 00001920  486E FFE0                pea.l      [A6 - 0x20]
  2297. 00001924  2F2B 0040                move.l     -[A7], [A3 + 0x40]
  2298. 00001928  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2299. 0000192C  6010                     bra        +0x12 /* 0000193E */
  2300. label0000192E:
  2301. 0000192E  70FF                     moveq.l    D0, 0xFFFFFFFF
  2302. 00001930  2F00                     move.l     -[A7], D0
  2303. 00001932  486E FFE0                pea.l      [A6 - 0x20]
  2304. 00001936  2F2B 0040                move.l     -[A7], [A3 + 0x40]
  2305. 0000193A  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2306. label0000193E:
  2307. 0000193E  2F0B                     move.l     -[A7], A3
  2308. 00001940  487A 0042                pea.l      [PC + 0x42 /* 00001984, value 0x4E56FFD0 */]
  2309. 00001944  4EBA E6F4                jsr        [PC - 0x190C /* 0000003A */]
  2310. 00001948  206B 003C                movea.l    A0, [A3 + 0x3C]
  2311. 0000194C  49D0                     lea.l      A4, [A0]
  2312. 0000194E  207C 0000 0B50           movea.l    A0, 0xB50
  2313. 00001954  2050                     movea.l    A0, [A0]
  2314. 00001956  3968 0046 0018           move.w     [A4 + 0x18], [A0 + 0x46]
  2315. 0000195C  297C 0000 0100 0024      move.l     [A4 + 0x24], 0x100
  2316. 00001964  7000                     moveq.l    D0, 0x00
  2317. 00001966  2940 0034                move.l     [A4 + 0x34], D0
  2318. 0000196A  4267                     clr.w      -[A7]
  2319. 0000196C  2F2B 003C                move.l     -[A7], [A3 + 0x3C]
  2320. 00001970  1F3C 0001                move.b     -[A7], 0x1
  2321. 00001974  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  2322. 00001978  4A5F                     tst.w      [A7]+
  2323. label0000197A:
  2324. 0000197A  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  2325. 0000197E  4E5E                     unlink     A6
  2326. 00001980  2E9F                     move.l     [A7], [A7]+
  2327. 00001982  4E75                     rts
  2328. 00001984  4E56 FFD0                link       A6, -0x0030
  2329. 00001988  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2330. 0000198C  266E 0008                movea.l    A3, [A6 + 0x8]
  2331. 00001990  2E2B 003C                move.l     D7, [A3 + 0x3C]
  2332. 00001994  2C2B 0012                move.l     D6, [A3 + 0x12]
  2333. 00001998  2D6B 0012 FFF4           move.l     [A6 - 0xC], [A3 + 0x12]
  2334. 0000199E  2047                     movea.l    A0, D7
  2335. 000019A0  3A28 0010                move.w     D5, [A0 + 0x10]
  2336. 000019A4  4267                     clr.w      -[A7]
  2337. 000019A6  2046                     movea.l    A0, D6
  2338. 000019A8  3F10                     move.w     -[A7], [A0]
  2339. 000019AA  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  2340. 000019AE  381F                     move.w     D4, [A7]+
  2341. 000019B0  4A45                     tst.w      D5
  2342. 000019B2  6700 0108                beq        +0x10A /* 00001ABC */
  2343. 000019B6  0C45 FE61                cmpi.w     D5, 0xFE61
  2344. 000019BA  6600 00D4                bne        +0xD6 /* 00001A90 */
  2345. 000019BE  206B 0040                movea.l    A0, [A3 + 0x40]
  2346. 000019C2  4AA8 0002                tst.l      [A0 + 0x2]
  2347. 000019C6  57C0                     seq        D0
  2348. 000019C8  4A00                     tst.b      D0
  2349. 000019CA  670A                     beq        +0xC /* 000019D6 */
  2350. 000019CC  7203                     moveq.l    D1, 0x03
  2351. 000019CE  B244                     cmp.w      D1, D4
  2352. 000019D0  57C1                     seq        D1
  2353. 000019D2  C001                     and.b      D0, D1
  2354. 000019D4  6620                     bne        +0x22 /* 000019F6 */
  2355. label000019D6:
  2356. 000019D6  206B 0040                movea.l    A0, [A3 + 0x40]
  2357. 000019DA  72FF                     moveq.l    D1, 0xFFFFFFFF
  2358. 000019DC  B2A8 0002                cmp.l      D1, [A0 + 0x2]
  2359. 000019E0  57C1                     seq        D1
  2360. 000019E2  4A01                     tst.b      D1
  2361. 000019E4  6700 0090                beq        +0x92 /* 00001A76 */
  2362. 000019E8  7403                     moveq.l    D2, 0x03
  2363. 000019EA  B444                     cmp.w      D2, D4
  2364. 000019EC  56C2                     sne        D2
  2365. 000019EE  C202                     and.b      D1, D2
  2366. 000019F0  8001                     or.b       D0, D1
  2367. 000019F2  6700 0082                beq        +0x84 /* 00001A76 */
  2368. label000019F6:
  2369. 000019F6  2046                     movea.l    A0, D6
  2370. 000019F8  4868 0002                pea.l      [A0 + 0x2]
  2371. 000019FC  486E FFD0                pea.l      [A6 - 0x30]
  2372. 00001A00  2046                     movea.l    A0, D6
  2373. 00001A02  4240                     clr.w      D0
  2374. 00001A04  1028 0002                move.b     D0, [A0 + 0x2]
  2375. 00001A08  5240                     addq.w     D0, 1
  2376. 00001A0A  3F00                     move.w     -[A7], D0
  2377. 00001A0C  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  2378. 00001A10  7003                     moveq.l    D0, 0x03
  2379. 00001A12  B044                     cmp.w      D0, D4
  2380. 00001A14  6612                     bne        +0x14 /* 00001A28 */
  2381. 00001A16  70FF                     moveq.l    D0, 0xFFFFFFFF
  2382. 00001A18  2F00                     move.l     -[A7], D0
  2383. 00001A1A  486E FFD0                pea.l      [A6 - 0x30]
  2384. 00001A1E  2F2B 0040                move.l     -[A7], [A3 + 0x40]
  2385. 00001A22  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2386. 00001A26  600E                     bra        +0x10 /* 00001A36 */
  2387. label00001A28:
  2388. 00001A28  42A7                     clr.l      -[A7]
  2389. 00001A2A  486E FFD0                pea.l      [A6 - 0x30]
  2390. 00001A2E  2F2B 0040                move.l     -[A7], [A3 + 0x40]
  2391. 00001A32  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2392. label00001A36:
  2393. 00001A36  2F0B                     move.l     -[A7], A3
  2394. 00001A38  487A FF4A                pea.l      [PC - 0xB6 /* 00001984, value 0x4E56FFD0 */]
  2395. 00001A3C  4EBA E5FC                jsr        [PC - 0x1A04 /* 0000003A */]
  2396. 00001A40  2047                     movea.l    A0, D7
  2397. 00001A42  49D0                     lea.l      A4, [A0]
  2398. 00001A44  207C 0000 0B50           movea.l    A0, 0xB50
  2399. 00001A4A  2050                     movea.l    A0, [A0]
  2400. 00001A4C  3968 0046 0018           move.w     [A4 + 0x18], [A0 + 0x46]
  2401. 00001A52  297C 0000 0100 0024      move.l     [A4 + 0x24], 0x100
  2402. 00001A5A  7000                     moveq.l    D0, 0x00
  2403. 00001A5C  2940 0034                move.l     [A4 + 0x34], D0
  2404. 00001A60  4267                     clr.w      -[A7]
  2405. 00001A62  2F07                     move.l     -[A7], D7
  2406. 00001A64  1F3C 0001                move.b     -[A7], 0x1
  2407. 00001A68  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  2408. 00001A6C  4A5F                     tst.w      [A7]+
  2409. 00001A6E  6600 008E                bne        +0x90 /* 00001AFE */
  2410. 00001A72  6000 008A                bra        +0x8C /* 00001AFE */
  2411. label00001A76:
  2412. 00001A76  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  2413. 00001A7A  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  2414. 00001A7E  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  2415. 00001A82  2F0B                     move.l     -[A7], A3
  2416. 00001A84  2F3C FFFF EC6C           move.l     -[A7], 0xFFFFEC6C
  2417. 00001A8A  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  2418. 00001A8E  606E                     bra        +0x70 /* 00001AFE */
  2419. label00001A90:
  2420. 00001A90  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  2421. 00001A94  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  2422. 00001A98  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  2423. 00001A9C  2F3C 4D69 7363           move.l     -[A7], 0x4D697363 /* 'Misc' */
  2424. 00001AA2  2F0B                     move.l     -[A7], A3
  2425. 00001AA4  3F3C 0016                move.w     -[A7], 0x16
  2426. 00001AA8  3F05                     move.w     -[A7], D5
  2427. 00001AAA  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2428. 00001AAE  2F0B                     move.l     -[A7], A3
  2429. 00001AB0  2F3C FFFF EC6A           move.l     -[A7], 0xFFFFEC6A
  2430. 00001AB6  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  2431. 00001ABA  6042                     bra        +0x44 /* 00001AFE */
  2432. label00001ABC:
  2433. 00001ABC  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  2434. 00001AC0  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  2435. 00001AC4  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  2436. 00001AC8  206B 0040                movea.l    A0, [A3 + 0x40]
  2437. 00001ACC  4AA8 0002                tst.l      [A0 + 0x2]
  2438. 00001AD0  660E                     bne        +0x10 /* 00001AE0 */
  2439. 00001AD2  206B 0044                movea.l    A0, [A3 + 0x44]
  2440. 00001AD6  226E FFF4                movea.l    A1, [A6 - 0xC]
  2441. 00001ADA  22A8 0008                move.l     [A1], [A0 + 0x8]
  2442. 00001ADE  600A                     bra        +0xC /* 00001AEA */
  2443. label00001AE0:
  2444. 00001AE0  206B 0044                movea.l    A0, [A3 + 0x44]
  2445. 00001AE4  226E FFF4                movea.l    A1, [A6 - 0xC]
  2446. 00001AE8  2290                     move.l     [A1], [A0]
  2447. label00001AEA:
  2448. 00001AEA  49D3                     lea.l      A4, [A3]
  2449. 00001AEC  7000                     moveq.l    D0, 0x00
  2450. 00001AEE  2940 0018                move.l     [A4 + 0x18], D0
  2451. 00001AF2  397C 0004 0016           move.w     [A4 + 0x16], 0x4
  2452. 00001AF8  2F0B                     move.l     -[A7], A3
  2453. 00001AFA  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  2454. label00001AFE:
  2455. 00001AFE  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2456. 00001B02  4E5E                     unlink     A6
  2457. 00001B04  2E9F                     move.l     [A7], [A7]+
  2458. 00001B06  4E75                     rts
  2459. export_190:
  2460. 00001B08  4E56 FFC2                link       A6, -0x003E
  2461. 00001B0C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2462. 00001B10  286E 0008                movea.l    A4, [A6 + 0x8]
  2463. 00001B14  282C 0012                move.l     D4, [A4 + 0x12]
  2464. 00001B18  2C2C 0008                move.l     D6, [A4 + 0x8]
  2465. 00001B1C  4267                     clr.w      -[A7]
  2466. 00001B1E  2F0C                     move.l     -[A7], A4
  2467. 00001B20  2F3C 0014 000B           move.l     -[A7], 0x14000B
  2468. 00001B26  2F3C 0002 0000           move.l     -[A7], 0x20000
  2469. 00001B2C  4EBA EF38                jsr        [PC - 0x10C8 /* 00000A66 */]
  2470. 00001B30  101F                     move.b     D0, [A7]+
  2471. 00001B32  6704                     beq        +0x6 /* 00001B38 */
  2472. 00001B34  6000 0174                bra        +0x176 /* 00001CAA */
  2473. label00001B38:
  2474. 00001B38  2046                     movea.l    A0, D6
  2475. 00001B3A  0828 0004 0004           btst.b     [A0 + 0x4], 0x4
  2476. 00001B40  56C0                     sne        D0
  2477. 00001B42  4A00                     tst.b      D0
  2478. 00001B44  660C                     bne        +0xE /* 00001B52 */
  2479. 00001B46  2046                     movea.l    A0, D6
  2480. 00001B48  4AA8 0040                tst.l      [A0 + 0x40]
  2481. 00001B4C  57C1                     seq        D1
  2482. 00001B4E  8001                     or.b       D0, D1
  2483. 00001B50  6712                     beq        +0x14 /* 00001B64 */
  2484. label00001B52:
  2485. 00001B52  297C FFFF EC78 0038      move.l     [A4 + 0x38], 0xFFFFEC78
  2486. 00001B5A  2F0C                     move.l     -[A7], A4
  2487. 00001B5C  4EBA 05D2                jsr        [PC + 0x5D2 /* 00002130 */]
  2488. 00001B60  6000 0148                bra        +0x14A /* 00001CAA */
  2489. label00001B64:
  2490. 00001B64  2044                     movea.l    A0, D4
  2491. 00001B66  47E8 0002                lea.l      A3, [A0 + 0x2]
  2492. 00001B6A  4205                     clr.b      D5
  2493. 00001B6C  7E01                     moveq.l    D7, 0x01
  2494. 00001B6E  604A                     bra        +0x4C /* 00001BBA */
  2495. label00001B70:
  2496. 00001B70  3007                     move.w     D0, D7
  2497. 00001B72  5340                     subq.w     D0, 1
  2498. 00001B74  41ED FA76                lea.l      A0, [A5 - 0x58A]
  2499. 00001B78  EB40                     asl        D0.w, 5
  2500. 00001B7A  4241                     clr.w      D1
  2501. 00001B7C  1230 0000                move.b     D1, [A0 + D0.w]
  2502. 00001B80  4A41                     tst.w      D1
  2503. 00001B82  6602                     bne        +0x4 /* 00001B86 */
  2504. 00001B84  603A                     bra        +0x3C /* 00001BC0 */
  2505. label00001B86:
  2506. 00001B86  3007                     move.w     D0, D7
  2507. 00001B88  5340                     subq.w     D0, 1
  2508. 00001B8A  41ED FA76                lea.l      A0, [A5 - 0x58A]
  2509. 00001B8E  EB40                     asl        D0.w, 5
  2510. 00001B90  41F0 0000                lea.l      A0, [A0 + D0.w]
  2511. 00001B94  2D48 FFEC                move.l     [A6 - 0x14], A0
  2512. 00001B98  4267                     clr.w      -[A7]
  2513. 00001B9A  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2514. 00001B9E  2F0B                     move.l     -[A7], A3
  2515. 00001BA0  42A7                     clr.l      -[A7]
  2516. 00001BA2  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  2517. 00001BA6  101F                     move.b     D0, [A7]+
  2518. 00001BA8  670E                     beq        +0x10 /* 00001BB8 */
  2519. 00001BAA  7A01                     moveq.l    D5, 0x01
  2520. 00001BAC  3007                     move.w     D0, D7
  2521. 00001BAE  48C0                     ext.l      D0
  2522. 00001BB0  2046                     movea.l    A0, D6
  2523. 00001BB2  2140 002E                move.l     [A0 + 0x2E], D0
  2524. 00001BB6  6008                     bra        +0xA /* 00001BC0 */
  2525. label00001BB8:
  2526. 00001BB8  5247                     addq.w     D7, 1
  2527. label00001BBA:
  2528. 00001BBA  7004                     moveq.l    D0, 0x04
  2529. 00001BBC  B047                     cmp.w      D0, D7
  2530. 00001BBE  6CB0                     bge        -0x4E /* 00001B70 */
  2531. label00001BC0:
  2532. 00001BC0  4A05                     tst.b      D5
  2533. 00001BC2  6612                     bne        +0x14 /* 00001BD6 */
  2534. 00001BC4  297C FFFF EC76 0038      move.l     [A4 + 0x38], 0xFFFFEC76
  2535. 00001BCC  2F0C                     move.l     -[A7], A4
  2536. 00001BCE  4EBA 0560                jsr        [PC + 0x560 /* 00002130 */]
  2537. 00001BD2  6000 00D6                bra        +0xD8 /* 00001CAA */
  2538. label00001BD6:
  2539. 00001BD6  2046                     movea.l    A0, D6
  2540. 00001BD8  2D48 FFC6                move.l     [A6 - 0x3A], A0
  2541. 00001BDC  3028 0030                move.w     D0, [A0 + 0x30]
  2542. 00001BE0  5340                     subq.w     D0, 1
  2543. 00001BE2  670C                     beq        +0xE /* 00001BF0 */
  2544. 00001BE4  5340                     subq.w     D0, 1
  2545. 00001BE6  671A                     beq        +0x1C /* 00001C02 */
  2546. 00001BE8  5340                     subq.w     D0, 1
  2547. 00001BEA  6716                     beq        +0x18 /* 00001C02 */
  2548. 00001BEC  6000 00BC                bra        +0xBE /* 00001CAA */
  2549. label00001BF0:
  2550. 00001BF0  297C FFFF EC76 0038      move.l     [A4 + 0x38], 0xFFFFEC76
  2551. 00001BF8  2F0C                     move.l     -[A7], A4
  2552. 00001BFA  4EBA 0534                jsr        [PC + 0x534 /* 00002130 */]
  2553. 00001BFE  6000 00AA                bra        +0xAC /* 00001CAA */
  2554. label00001C02:
  2555. 00001C02  4240                     clr.w      D0
  2556. 00001C04  1013                     move.b     D0, [A3]
  2557. 00001C06  3D40 FFF4                move.w     [A6 - 0xC], D0
  2558. 00001C0A  48C0                     ext.l      D0
  2559. 00001C0C  D08B                     add.l      D0, A3
  2560. 00001C0E  2640                     movea.l    A3, D0
  2561. 00001C10  528B                     addq.l     A3, 1
  2562. 00001C12  2F0B                     move.l     -[A7], A3
  2563. 00001C14  7002                     moveq.l    D0, 0x02
  2564. 00001C16  2F00                     move.l     -[A7], D0
  2565. 00001C18  4EAD 0B72                jsr        [A5 + 0xB72 /* export_362 */]
  2566. 00001C1C  D7DF                     add.l      A3, [A7]+
  2567. 00001C1E  294B 0034                move.l     [A4 + 0x34], A3
  2568. 00001C22  4240                     clr.w      D0
  2569. 00001C24  1013                     move.b     D0, [A3]
  2570. 00001C26  721F                     moveq.l    D1, 0x1F
  2571. 00001C28  B240                     cmp.w      D1, D0
  2572. 00001C2A  5DC0                     slt        D0
  2573. 00001C2C  4A00                     tst.b      D0
  2574. 00001C2E  660C                     bne        +0xE /* 00001C3C */
  2575. 00001C30  4241                     clr.w      D1
  2576. 00001C32  1213                     move.b     D1, [A3]
  2577. 00001C34  4A41                     tst.w      D1
  2578. 00001C36  57C1                     seq        D1
  2579. 00001C38  8001                     or.b       D0, D1
  2580. 00001C3A  6710                     beq        +0x12 /* 00001C4C */
  2581. label00001C3C:
  2582. 00001C3C  297C FFFF EC65 0038      move.l     [A4 + 0x38], 0xFFFFEC65
  2583. 00001C44  2F0C                     move.l     -[A7], A4
  2584. 00001C46  4EBA 04E8                jsr        [PC + 0x4E8 /* 00002130 */]
  2585. 00001C4A  605E                     bra        +0x60 /* 00001CAA */
  2586. label00001C4C:
  2587. 00001C4C  2F0B                     move.l     -[A7], A3
  2588. 00001C4E  486E FFCA                pea.l      [A6 - 0x36]
  2589. 00001C52  4240                     clr.w      D0
  2590. 00001C54  1013                     move.b     D0, [A3]
  2591. 00001C56  5240                     addq.w     D0, 1
  2592. 00001C58  3F00                     move.w     -[A7], D0
  2593. 00001C5A  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  2594. 00001C5E  42A7                     clr.l      -[A7]
  2595. 00001C60  486E FFCA                pea.l      [A6 - 0x36]
  2596. 00001C64  2F2C 0040                move.l     -[A7], [A4 + 0x40]
  2597. 00001C68  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2598. 00001C6C  2F0C                     move.l     -[A7], A4
  2599. 00001C6E  487A 0044                pea.l      [PC + 0x44 /* 00001CB4, value 0x4E56FFFC */]
  2600. 00001C72  4EBA E3C6                jsr        [PC - 0x1C3A /* 0000003A */]
  2601. 00001C76  206C 003C                movea.l    A0, [A4 + 0x3C]
  2602. 00001C7A  2D48 FFC2                move.l     [A6 - 0x3E], A0
  2603. 00001C7E  207C 0000 0B50           movea.l    A0, 0xB50
  2604. 00001C84  2050                     movea.l    A0, [A0]
  2605. 00001C86  226E FFC2                movea.l    A1, [A6 - 0x3E]
  2606. 00001C8A  3368 0046 0018           move.w     [A1 + 0x18], [A0 + 0x46]
  2607. 00001C90  206E FFC2                movea.l    A0, [A6 - 0x3E]
  2608. 00001C94  216D F2E8 004A           move.l     [A0 + 0x4A], [A5 - 0xD18]
  2609. 00001C9A  4267                     clr.w      -[A7]
  2610. 00001C9C  2F2C 003C                move.l     -[A7], [A4 + 0x3C]
  2611. 00001CA0  1F3C 0001                move.b     -[A7], 0x1
  2612. 00001CA4  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2613. 00001CA8  4A5F                     tst.w      [A7]+
  2614. label00001CAA:
  2615. 00001CAA  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2616. 00001CAE  4E5E                     unlink     A6
  2617. 00001CB0  2E9F                     move.l     [A7], [A7]+
  2618. 00001CB2  4E75                     rts
  2619. 00001CB4  4E56 FFFC                link       A6, -0x0004
  2620. 00001CB8  48E7 0118                movem.l    -[A7], D7,A3,A4
  2621. 00001CBC  266E 0008                movea.l    A3, [A6 + 0x8]
  2622. 00001CC0  2E2B 003C                move.l     D7, [A3 + 0x3C]
  2623. 00001CC4  2047                     movea.l    A0, D7
  2624. 00001CC6  4A68 0010                tst.w      [A0 + 0x10]
  2625. 00001CCA  6724                     beq        +0x26 /* 00001CF0 */
  2626. 00001CCC  2F3C 4D69 7363           move.l     -[A7], 0x4D697363 /* 'Misc' */
  2627. 00001CD2  2F0B                     move.l     -[A7], A3
  2628. 00001CD4  4267                     clr.w      -[A7]
  2629. 00001CD6  2047                     movea.l    A0, D7
  2630. 00001CD8  3F28 0010                move.w     -[A7], [A0 + 0x10]
  2631. 00001CDC  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2632. 00001CE0  277C FFFF EC6A 0038      move.l     [A3 + 0x38], 0xFFFFEC6A
  2633. 00001CE8  2F0B                     move.l     -[A7], A3
  2634. 00001CEA  4EBA 0444                jsr        [PC + 0x444 /* 00002130 */]
  2635. 00001CEE  603C                     bra        +0x3E /* 00001D2C */
  2636. label00001CF0:
  2637. 00001CF0  2F0B                     move.l     -[A7], A3
  2638. 00001CF2  487A 0042                pea.l      [PC + 0x42 /* 00001D36, value 0x4E56FFFC */]
  2639. 00001CF6  4EBA E342                jsr        [PC - 0x1CBE /* 0000003A */]
  2640. 00001CFA  206B 003C                movea.l    A0, [A3 + 0x3C]
  2641. 00001CFE  49D0                     lea.l      A4, [A0]
  2642. 00001D00  207C 0000 0B50           movea.l    A0, 0xB50
  2643. 00001D06  2050                     movea.l    A0, [A0]
  2644. 00001D08  3968 0046 0018           move.w     [A4 + 0x18], [A0 + 0x46]
  2645. 00001D0E  297C 0000 0100 0024      move.l     [A4 + 0x24], 0x100
  2646. 00001D16  7000                     moveq.l    D0, 0x00
  2647. 00001D18  2940 0034                move.l     [A4 + 0x34], D0
  2648. 00001D1C  4267                     clr.w      -[A7]
  2649. 00001D1E  2F2B 003C                move.l     -[A7], [A3 + 0x3C]
  2650. 00001D22  1F3C 0001                move.b     -[A7], 0x1
  2651. 00001D26  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  2652. 00001D2A  4A5F                     tst.w      [A7]+
  2653. label00001D2C:
  2654. 00001D2C  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2655. 00001D30  4E5E                     unlink     A6
  2656. 00001D32  2E9F                     move.l     [A7], [A7]+
  2657. 00001D34  4E75                     rts
  2658. 00001D36  4E56 FFFC                link       A6, -0x0004
  2659. 00001D3A  48E7 0118                movem.l    -[A7], D7,A3,A4
  2660. 00001D3E  266E 0008                movea.l    A3, [A6 + 0x8]
  2661. 00001D42  2E2B 003C                move.l     D7, [A3 + 0x3C]
  2662. 00001D46  2047                     movea.l    A0, D7
  2663. 00001D48  4A68 0010                tst.w      [A0 + 0x10]
  2664. 00001D4C  6708                     beq        +0xA /* 00001D56 */
  2665. 00001D4E  2F0B                     move.l     -[A7], A3
  2666. 00001D50  4EBA 0340                jsr        [PC + 0x340 /* 00002092 */]
  2667. 00001D54  6060                     bra        +0x62 /* 00001DB6 */
  2668. label00001D56:
  2669. 00001D56  206B 0044                movea.l    A0, [A3 + 0x44]
  2670. 00001D5A  226B 0008                movea.l    A1, [A3 + 0x8]
  2671. 00001D5E  2028 0008                move.l     D0, [A0 + 0x8]
  2672. 00001D62  B0A9 0040                cmp.l      D0, [A1 + 0x40]
  2673. 00001D66  6710                     beq        +0x12 /* 00001D78 */
  2674. 00001D68  277C FFFF EC78 0038      move.l     [A3 + 0x38], 0xFFFFEC78
  2675. 00001D70  2F0B                     move.l     -[A7], A3
  2676. 00001D72  4EBA 0372                jsr        [PC + 0x372 /* 000020E6 */]
  2677. 00001D76  603E                     bra        +0x40 /* 00001DB6 */
  2678. label00001D78:
  2679. 00001D78  206B 0044                movea.l    A0, [A3 + 0x44]
  2680. 00001D7C  2F28 0008                move.l     -[A7], [A0 + 0x8]
  2681. 00001D80  487A 003E                pea.l      [PC + 0x3E /* 00001DC0, value 0x4E56 'NV', cstring "" */]
  2682. 00001D84  2F2B 0040                move.l     -[A7], [A3 + 0x40]
  2683. 00001D88  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2684. 00001D8C  2F0B                     move.l     -[A7], A3
  2685. 00001D8E  487A 0032                pea.l      [PC + 0x32 /* 00001DC2, value 0x4E56FFF8 */]
  2686. 00001D92  4EBA E2A6                jsr        [PC - 0x1D5A /* 0000003A */]
  2687. 00001D96  2047                     movea.l    A0, D7
  2688. 00001D98  49D0                     lea.l      A4, [A0]
  2689. 00001D9A  297C 0000 0100 0024      move.l     [A4 + 0x24], 0x100
  2690. 00001DA2  7000                     moveq.l    D0, 0x00
  2691. 00001DA4  2940 0034                move.l     [A4 + 0x34], D0
  2692. 00001DA8  4267                     clr.w      -[A7]
  2693. 00001DAA  2F07                     move.l     -[A7], D7
  2694. 00001DAC  1F3C 0001                move.b     -[A7], 0x1
  2695. 00001DB0  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  2696. 00001DB4  4A5F                     tst.w      [A7]+
  2697. label00001DB6:
  2698. 00001DB6  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2699. 00001DBA  4E5E                     unlink     A6
  2700. 00001DBC  2E9F                     move.l     [A7], [A7]+
  2701. 00001DBE  4E75                     rts
  2702. 00001DC0  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2703. 00001DC4  FFF8                     .invalid   <<F/7/7>>
  2704. 00001DC6  48E7 0118                movem.l    -[A7], D7,A3,A4
  2705. 00001DCA  2E2E 0008                move.l     D7, [A6 + 0x8]
  2706. 00001DCE  2047                     movea.l    A0, D7
  2707. 00001DD0  2668 003C                movea.l    A3, [A0 + 0x3C]
  2708. 00001DD4  4A6B 0010                tst.w      [A3 + 0x10]
  2709. 00001DD8  6708                     beq        +0xA /* 00001DE2 */
  2710. 00001DDA  2F07                     move.l     -[A7], D7
  2711. 00001DDC  4EBA 02B4                jsr        [PC + 0x2B4 /* 00002092 */]
  2712. 00001DE0  605A                     bra        +0x5C /* 00001E3C */
  2713. label00001DE2:
  2714. 00001DE2  2047                     movea.l    A0, D7
  2715. 00001DE4  2868 0044                movea.l    A4, [A0 + 0x44]
  2716. 00001DE8  4A54                     tst.w      [A4]
  2717. 00001DEA  670E                     beq        +0x10 /* 00001DFA */
  2718. 00001DEC  377C FE61 0010           move.w     [A3 + 0x10], 0xFE61
  2719. 00001DF2  2F07                     move.l     -[A7], D7
  2720. 00001DF4  4EBA 029C                jsr        [PC + 0x29C /* 00002092 */]
  2721. 00001DF8  6042                     bra        +0x44 /* 00001E3C */
  2722. label00001DFA:
  2723. 00001DFA  42A7                     clr.l      -[A7]
  2724. 00001DFC  486C 0002                pea.l      [A4 + 0x2]
  2725. 00001E00  2047                     movea.l    A0, D7
  2726. 00001E02  2F28 0040                move.l     -[A7], [A0 + 0x40]
  2727. 00001E06  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2728. 00001E0A  2F07                     move.l     -[A7], D7
  2729. 00001E0C  487A 0038                pea.l      [PC + 0x38 /* 00001E46, value 0x4E56FFB4 */]
  2730. 00001E10  4EBA E228                jsr        [PC - 0x1DD8 /* 0000003A */]
  2731. 00001E14  2D4B FFF8                move.l     [A6 - 0x8], A3
  2732. 00001E18  206E FFF8                movea.l    A0, [A6 - 0x8]
  2733. 00001E1C  7000                     moveq.l    D0, 0x00
  2734. 00001E1E  2140 0034                move.l     [A0 + 0x34], D0
  2735. 00001E22  206E FFF8                movea.l    A0, [A6 - 0x8]
  2736. 00001E26  217C 0000 0100 0024      move.l     [A0 + 0x24], 0x100
  2737. 00001E2E  4267                     clr.w      -[A7]
  2738. 00001E30  2F0B                     move.l     -[A7], A3
  2739. 00001E32  1F3C 0001                move.b     -[A7], 0x1
  2740. 00001E36  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  2741. 00001E3A  4A5F                     tst.w      [A7]+
  2742. label00001E3C:
  2743. 00001E3C  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2744. 00001E40  4E5E                     unlink     A6
  2745. 00001E42  2E9F                     move.l     [A7], [A7]+
  2746. 00001E44  4E75                     rts
  2747. 00001E46  4E56 FFB4                link       A6, -0x004C
  2748. 00001E4A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2749. 00001E4E  2E2E 0008                move.l     D7, [A6 + 0x8]
  2750. 00001E52  2047                     movea.l    A0, D7
  2751. 00001E54  2C28 003C                move.l     D6, [A0 + 0x3C]
  2752. 00001E58  2047                     movea.l    A0, D7
  2753. 00001E5A  2D68 0012 FFF8           move.l     [A6 - 0x8], [A0 + 0x12]
  2754. 00001E60  2D6E FFF8 FFF4           move.l     [A6 - 0xC], [A6 - 0x8]
  2755. 00001E66  2047                     movea.l    A0, D7
  2756. 00001E68  2828 0008                move.l     D4, [A0 + 0x8]
  2757. 00001E6C  2046                     movea.l    A0, D6
  2758. 00001E6E  3D68 0010 FFD0           move.w     [A6 - 0x30], [A0 + 0x10]
  2759. 00001E74  670A                     beq        +0xC /* 00001E80 */
  2760. 00001E76  2F07                     move.l     -[A7], D7
  2761. 00001E78  4EBA 0218                jsr        [PC + 0x218 /* 00002092 */]
  2762. 00001E7C  6000 0174                bra        +0x176 /* 00001FF2 */
  2763. label00001E80:
  2764. 00001E80  2047                     movea.l    A0, D7
  2765. 00001E82  2A28 0034                move.l     D5, [A0 + 0x34]
  2766. 00001E86  2045                     movea.l    A0, D5
  2767. 00001E88  4240                     clr.w      D0
  2768. 00001E8A  1010                     move.b     D0, [A0]
  2769. 00001E8C  48C0                     ext.l      D0
  2770. 00001E8E  D085                     add.l      D0, D5
  2771. 00001E90  2640                     movea.l    A3, D0
  2772. 00001E92  528B                     addq.l     A3, 1
  2773. 00001E94  2F0B                     move.l     -[A7], A3
  2774. 00001E96  7002                     moveq.l    D0, 0x02
  2775. 00001E98  2F00                     move.l     -[A7], D0
  2776. 00001E9A  4EAD 0B72                jsr        [A5 + 0xB72 /* export_362 */]
  2777. 00001E9E  D7DF                     add.l      A3, [A7]+
  2778. 00001EA0  2044                     movea.l    A0, D4
  2779. 00001EA2  2D48 FFB8                move.l     [A6 - 0x48], A0
  2780. 00001EA6  2047                     movea.l    A0, D7
  2781. 00001EA8  2868 0044                movea.l    A4, [A0 + 0x44]
  2782. 00001EAC  206E FFB8                movea.l    A0, [A6 - 0x48]
  2783. 00001EB0  3028 0030                move.w     D0, [A0 + 0x30]
  2784. 00001EB4  5540                     subq.w     D0, 2
  2785. 00001EB6  6700 00C4                beq        +0xC6 /* 00001F7C */
  2786. 00001EBA  5340                     subq.w     D0, 1
  2787. 00001EBC  6704                     beq        +0x6 /* 00001EC2 */
  2788. 00001EBE  6000 010E                bra        +0x110 /* 00001FCE */
  2789. label00001EC2:
  2790. 00001EC2  508B                     addq.l     A3, 8
  2791. 00001EC4  2F0B                     move.l     -[A7], A3
  2792. 00001EC6  486E FFDE                pea.l      [A6 - 0x22]
  2793. 00001ECA  3F3C 0008                move.w     -[A7], 0x8
  2794. 00001ECE  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  2795. 00001ED2  41EE FFDE                lea.l      A0, [A6 - 0x22]
  2796. 00001ED6  2D48 FFBC                move.l     [A6 - 0x44], A0
  2797. 00001EDA  2F0C                     move.l     -[A7], A4
  2798. 00001EDC  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  2799. 00001EE0  4267                     clr.w      -[A7]
  2800. 00001EE2  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  2801. 00001EE6  2F0C                     move.l     -[A7], A4
  2802. 00001EE8  7008                     moveq.l    D0, 0x08
  2803. 00001EEA  2F00                     move.l     -[A7], D0
  2804. 00001EEC  486E FFBC                pea.l      [A6 - 0x44]
  2805. 00001EF0  42A7                     clr.l      -[A7]
  2806. 00001EF2  4EAD 09E2                jsr        [A5 + 0x9E2 /* export_312 */]
  2807. 00001EF6  486E FFDE                pea.l      [A6 - 0x22]
  2808. 00001EFA  486E FFD6                pea.l      [A6 - 0x2A]
  2809. 00001EFE  3F3C 0008                move.w     -[A7], 0x8
  2810. 00001F02  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  2811. 00001F06  518B                     subq.l     A3, 8
  2812. 00001F08  2F0B                     move.l     -[A7], A3
  2813. 00001F0A  486E FFDE                pea.l      [A6 - 0x22]
  2814. 00001F0E  3F3C 0008                move.w     -[A7], 0x8
  2815. 00001F12  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  2816. 00001F16  41EE FFDE                lea.l      A0, [A6 - 0x22]
  2817. 00001F1A  2D48 FFBC                move.l     [A6 - 0x44], A0
  2818. 00001F1E  486E FFD6                pea.l      [A6 - 0x2A]
  2819. 00001F22  7008                     moveq.l    D0, 0x08
  2820. 00001F24  2F00                     move.l     -[A7], D0
  2821. 00001F26  486E FFBC                pea.l      [A6 - 0x44]
  2822. 00001F2A  42A7                     clr.l      -[A7]
  2823. 00001F2C  4EAD 09E2                jsr        [A5 + 0x9E2 /* export_312 */]
  2824. 00001F30  202E FFDE                move.l     D0, [A6 - 0x22]
  2825. 00001F34  B094                     cmp.l      D0, [A4]
  2826. 00001F36  56C0                     sne        D0
  2827. 00001F38  4A00                     tst.b      D0
  2828. 00001F3A  660E                     bne        +0x10 /* 00001F4A */
  2829. 00001F3C  222E FFE2                move.l     D1, [A6 - 0x1E]
  2830. 00001F40  B2AC 0004                cmp.l      D1, [A4 + 0x4]
  2831. 00001F44  56C1                     sne        D1
  2832. 00001F46  8001                     or.b       D0, D1
  2833. 00001F48  6714                     beq        +0x16 /* 00001F5E */
  2834. label00001F4A:
  2835. 00001F4A  2047                     movea.l    A0, D7
  2836. 00001F4C  217C FFFF EC61 0038      move.l     [A0 + 0x38], 0xFFFFEC61
  2837. 00001F54  2F07                     move.l     -[A7], D7
  2838. 00001F56  4EBA 018E                jsr        [PC + 0x18E /* 000020E6 */]
  2839. 00001F5A  6000 0096                bra        +0x98 /* 00001FF2 */
  2840. label00001F5E:
  2841. 00001F5E  486E FFD6                pea.l      [A6 - 0x2A]
  2842. 00001F62  2F0C                     move.l     -[A7], A4
  2843. 00001F64  3F3C 0008                move.w     -[A7], 0x8
  2844. 00001F68  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  2845. 00001F6C  2F0C                     move.l     -[A7], A4
  2846. 00001F6E  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  2847. 00001F72  1F3C 0001                move.b     -[A7], 0x1
  2848. 00001F76  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  2849. 00001F7A  6052                     bra        +0x54 /* 00001FCE */
  2850. label00001F7C:
  2851. 00001F7C  2F0C                     move.l     -[A7], A4
  2852. 00001F7E  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  2853. 00001F82  4267                     clr.w      -[A7]
  2854. 00001F84  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  2855. 00001F88  2013                     move.l     D0, [A3]
  2856. 00001F8A  B094                     cmp.l      D0, [A4]
  2857. 00001F8C  56C0                     sne        D0
  2858. 00001F8E  4A00                     tst.b      D0
  2859. 00001F90  660E                     bne        +0x10 /* 00001FA0 */
  2860. 00001F92  222B 0004                move.l     D1, [A3 + 0x4]
  2861. 00001F96  B2AC 0004                cmp.l      D1, [A4 + 0x4]
  2862. 00001F9A  56C1                     sne        D1
  2863. 00001F9C  8001                     or.b       D0, D1
  2864. 00001F9E  6712                     beq        +0x14 /* 00001FB2 */
  2865. label00001FA0:
  2866. 00001FA0  2047                     movea.l    A0, D7
  2867. 00001FA2  217C FFFF EC61 0038      move.l     [A0 + 0x38], 0xFFFFEC61
  2868. 00001FAA  2F07                     move.l     -[A7], D7
  2869. 00001FAC  4EBA 0138                jsr        [PC + 0x138 /* 000020E6 */]
  2870. 00001FB0  6040                     bra        +0x42 /* 00001FF2 */
  2871. label00001FB2:
  2872. 00001FB2  508B                     addq.l     A3, 8
  2873. 00001FB4  2F0B                     move.l     -[A7], A3
  2874. 00001FB6  2F0C                     move.l     -[A7], A4
  2875. 00001FB8  3F3C 0008                move.w     -[A7], 0x8
  2876. 00001FBC  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  2877. 00001FC0  2F0C                     move.l     -[A7], A4
  2878. 00001FC2  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  2879. 00001FC6  1F3C 0001                move.b     -[A7], 0x1
  2880. 00001FCA  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  2881. label00001FCE:
  2882. 00001FCE  2F07                     move.l     -[A7], D7
  2883. 00001FD0  487A 002A                pea.l      [PC + 0x2A /* 00001FFC, value 0x4E56FFF6 */]
  2884. 00001FD4  4EBA E064                jsr        [PC - 0x1F9C /* 0000003A */]
  2885. 00001FD8  2046                     movea.l    A0, D6
  2886. 00001FDA  2D48 FFB4                move.l     [A6 - 0x4C], A0
  2887. 00001FDE  7000                     moveq.l    D0, 0x00
  2888. 00001FE0  2140 0034                move.l     [A0 + 0x34], D0
  2889. 00001FE4  4267                     clr.w      -[A7]
  2890. 00001FE6  2F06                     move.l     -[A7], D6
  2891. 00001FE8  1F3C 0001                move.b     -[A7], 0x1
  2892. 00001FEC  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  2893. 00001FF0  4A5F                     tst.w      [A7]+
  2894. label00001FF2:
  2895. 00001FF2  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2896. 00001FF6  4E5E                     unlink     A6
  2897. 00001FF8  2E9F                     move.l     [A7], [A7]+
  2898. 00001FFA  4E75                     rts
  2899. 00001FFC  4E56 FFF6                link       A6, -0x000A
  2900. 00002000  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2901. 00002004  2E2E 0008                move.l     D7, [A6 + 0x8]
  2902. 00002008  2047                     movea.l    A0, D7
  2903. 0000200A  2668 003C                movea.l    A3, [A0 + 0x3C]
  2904. 0000200E  2047                     movea.l    A0, D7
  2905. 00002010  2A28 0008                move.l     D5, [A0 + 0x8]
  2906. 00002014  3C2B 0010                move.w     D6, [A3 + 0x10]
  2907. 00002018  6708                     beq        +0xA /* 00002022 */
  2908. 0000201A  2F07                     move.l     -[A7], D7
  2909. 0000201C  4EBA 0074                jsr        [PC + 0x74 /* 00002092 */]
  2910. 00002020  6026                     bra        +0x28 /* 00002048 */
  2911. label00002022:
  2912. 00002022  2F07                     move.l     -[A7], D7
  2913. 00002024  487A 002C                pea.l      [PC + 0x2C /* 00002052, value 0x4E56FFFC */]
  2914. 00002028  4EBA E010                jsr        [PC - 0x1FF0 /* 0000003A */]
  2915. 0000202C  49D3                     lea.l      A4, [A3]
  2916. 0000202E  7000                     moveq.l    D0, 0x00
  2917. 00002030  2940 0034                move.l     [A4 + 0x34], D0
  2918. 00002034  296C 0028 0024           move.l     [A4 + 0x24], [A4 + 0x28]
  2919. 0000203A  4267                     clr.w      -[A7]
  2920. 0000203C  2F0B                     move.l     -[A7], A3
  2921. 0000203E  1F3C 0001                move.b     -[A7], 0x1
  2922. 00002042  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  2923. 00002046  4A5F                     tst.w      [A7]+
  2924. label00002048:
  2925. 00002048  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  2926. 0000204C  4E5E                     unlink     A6
  2927. 0000204E  2E9F                     move.l     [A7], [A7]+
  2928. 00002050  4E75                     rts
  2929. 00002052  4E56 FFFC                link       A6, -0x0004
  2930. 00002056  48E7 0018                movem.l    -[A7], A3,A4
  2931. 0000205A  266E 0008                movea.l    A3, [A6 + 0x8]
  2932. 0000205E  286B 003C                movea.l    A4, [A3 + 0x3C]
  2933. 00002062  4A6C 0010                tst.w      [A4 + 0x10]
  2934. 00002066  6708                     beq        +0xA /* 00002070 */
  2935. 00002068  2F0B                     move.l     -[A7], A3
  2936. 0000206A  4EBA 0026                jsr        [PC + 0x26 /* 00002092 */]
  2937. 0000206E  6018                     bra        +0x1A /* 00002088 */
  2938. label00002070:
  2939. 00002070  2F0B                     move.l     -[A7], A3
  2940. 00002072  487A 001E                pea.l      [PC + 0x1E /* 00002092, value 0x4E56FFF6 */]
  2941. 00002076  4EBA DFC2                jsr        [PC - 0x203E /* 0000003A */]
  2942. 0000207A  4267                     clr.w      -[A7]
  2943. 0000207C  2F0C                     move.l     -[A7], A4
  2944. 0000207E  1F3C 0001                move.b     -[A7], 0x1
  2945. 00002082  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  2946. 00002086  4A5F                     tst.w      [A7]+
  2947. label00002088:
  2948. 00002088  4CDF 1800                movem.l    A3,A4, [A7]+
  2949. 0000208C  4E5E                     unlink     A6
  2950. 0000208E  2E9F                     move.l     [A7], [A7]+
  2951. 00002090  4E75                     rts
  2952. fn00002092:
  2953. 00002092  4E56 FFF6                link       A6, -0x000A
  2954. 00002096  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2955. 0000209A  286E 0008                movea.l    A4, [A6 + 0x8]
  2956. 0000209E  2C2C 003C                move.l     D6, [A4 + 0x3C]
  2957. 000020A2  266C 0008                movea.l    A3, [A4 + 0x8]
  2958. 000020A6  2046                     movea.l    A0, D6
  2959. 000020A8  3E28 0010                move.w     D7, [A0 + 0x10]
  2960. 000020AC  7000                     moveq.l    D0, 0x00
  2961. 000020AE  2740 002E                move.l     [A3 + 0x2E], D0
  2962. 000020B2  0C47 FE61                cmpi.w     D7, 0xFE61
  2963. 000020B6  660A                     bne        +0xC /* 000020C2 */
  2964. 000020B8  297C FFFF EC65 0038      move.l     [A4 + 0x38], 0xFFFFEC65
  2965. 000020C0  6014                     bra        +0x16 /* 000020D6 */
  2966. label000020C2:
  2967. 000020C2  4A47                     tst.w      D7
  2968. 000020C4  670A                     beq        +0xC /* 000020D0 */
  2969. 000020C6  297C FFFF EC6A 0038      move.l     [A4 + 0x38], 0xFFFFEC6A
  2970. 000020CE  6006                     bra        +0x8 /* 000020D6 */
  2971. label000020D0:
  2972. 000020D0  7000                     moveq.l    D0, 0x00
  2973. 000020D2  2940 0038                move.l     [A4 + 0x38], D0
  2974. label000020D6:
  2975. 000020D6  2F0C                     move.l     -[A7], A4
  2976. 000020D8  4EBA 000C                jsr        [PC + 0xC /* 000020E6 */]
  2977. 000020DC  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  2978. 000020E0  4E5E                     unlink     A6
  2979. 000020E2  2E9F                     move.l     [A7], [A7]+
  2980. 000020E4  4E75                     rts
  2981. fn000020E6:
  2982. 000020E6  4E56 FFFC                link       A6, -0x0004
  2983. 000020EA  48E7 0018                movem.l    -[A7], A3,A4
  2984. 000020EE  206E 0008                movea.l    A0, [A6 + 0x8]
  2985. 000020F2  2668 003C                movea.l    A3, [A0 + 0x3C]
  2986. 000020F6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2987. 000020FA  487A 0034                pea.l      [PC + 0x34 /* 00002130, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2988. 000020FE  4EBA DF3A                jsr        [PC - 0x20C6 /* 0000003A */]
  2989. 00002102  49D3                     lea.l      A4, [A3]
  2990. 00002104  207C 0000 0B50           movea.l    A0, 0xB50
  2991. 0000210A  2050                     movea.l    A0, [A0]
  2992. 0000210C  3968 0046 0018           move.w     [A4 + 0x18], [A0 + 0x46]
  2993. 00002112  296D F2E8 004A           move.l     [A4 + 0x4A], [A5 - 0xD18]
  2994. 00002118  4267                     clr.w      -[A7]
  2995. 0000211A  2F0B                     move.l     -[A7], A3
  2996. 0000211C  1F3C 0001                move.b     -[A7], 0x1
  2997. 00002120  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2998. 00002124  4A5F                     tst.w      [A7]+
  2999. 00002126  4CDF 1800                movem.l    A3,A4, [A7]+
  3000. 0000212A  4E5E                     unlink     A6
  3001. 0000212C  2E9F                     move.l     [A7], [A7]+
  3002. 0000212E  4E75                     rts
  3003. fn00002130:
  3004. 00002130  4E56 0000                link       A6, 0
  3005. 00002134  2F0C                     move.l     -[A7], A4
  3006. 00002136  286E 0008                movea.l    A4, [A6 + 0x8]
  3007. 0000213A  2F3C 4469 6452           move.l     -[A7], 0x44696452 /* 'DidR' */
  3008. 00002140  2F0C                     move.l     -[A7], A4
  3009. 00002142  3F2C 000C                move.w     -[A7], [A4 + 0xC]
  3010. 00002146  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  3011. 0000214A  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  3012. 0000214E  397C 0008 0028           move.w     [A4 + 0x28], 0x8
  3013. 00002154  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  3014. 00002158  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  3015. 0000215C  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  3016. 00002160  2F0C                     move.l     -[A7], A4
  3017. 00002162  2F2C 0038                move.l     -[A7], [A4 + 0x38]
  3018. 00002166  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3019. 0000216A  285F                     movea.l    A4, [A7]+
  3020. 0000216C  4E5E                     unlink     A6
  3021. 0000216E  2E9F                     move.l     [A7], [A7]+
  3022. 00002170  4E75                     rts
  3023. export_191:
  3024. 00002172  4E56 FFEC                link       A6, -0x0014
  3025. 00002176  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3026. 0000217A  286E 0008                movea.l    A4, [A6 + 0x8]
  3027. 0000217E  266C 0012                movea.l    A3, [A4 + 0x12]
  3028. 00002182  282C 0008                move.l     D4, [A4 + 0x8]
  3029. 00002186  4267                     clr.w      -[A7]
  3030. 00002188  2F0C                     move.l     -[A7], A4
  3031. 0000218A  2F3C 0008 000B           move.l     -[A7], 0x8000B
  3032. 00002190  2F3C 0002 0000           move.l     -[A7], 0x20000
  3033. 00002196  4EBA E8CE                jsr        [PC - 0x1732 /* 00000A66 */]
  3034. 0000219A  101F                     move.b     D0, [A7]+
  3035. 0000219C  6704                     beq        +0x6 /* 000021A2 */
  3036. 0000219E  6000 00CC                bra        +0xCE /* 0000226C */
  3037. label000021A2:
  3038. 000021A2  082B 0000 0001           btst.b     [A3 + 0x1], 0x0
  3039. 000021A8  57C0                     seq        D0
  3040. 000021AA  4A00                     tst.b      D0
  3041. 000021AC  6612                     bne        +0x14 /* 000021C0 */
  3042. 000021AE  7200                     moveq.l    D1, 0x00
  3043. 000021B0  3213                     move.w     D1, [A3]
  3044. 000021B2  C2BC 0000 00FE           and.l      D1, 0xFE
  3045. 000021B8  4A81                     tst.l      D1
  3046. 000021BA  56C1                     sne        D1
  3047. 000021BC  8001                     or.b       D0, D1
  3048. 000021BE  671C                     beq        +0x1E /* 000021DC */
  3049. label000021C0:
  3050. 000021C0  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  3051. 000021C4  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  3052. 000021C8  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  3053. 000021CC  2F0C                     move.l     -[A7], A4
  3054. 000021CE  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  3055. 000021D4  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3056. 000021D8  6000 0092                bra        +0x94 /* 0000226C */
  3057. label000021DC:
  3058. 000021DC  7000                     moveq.l    D0, 0x00
  3059. 000021DE  302B 0006                move.w     D0, [A3 + 0x6]
  3060. 000021E2  C0BC FFFF FFFC           and.l      D0, 0xFFFFFFFC
  3061. 000021E8  4A80                     tst.l      D0
  3062. 000021EA  671A                     beq        +0x1C /* 00002206 */
  3063. 000021EC  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  3064. 000021F0  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  3065. 000021F4  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  3066. 000021F8  2F0C                     move.l     -[A7], A4
  3067. 000021FA  2F3C FFFF EC74           move.l     -[A7], 0xFFFFEC74
  3068. 00002200  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3069. 00002204  6066                     bra        +0x68 /* 0000226C */
  3070. label00002206:
  3071. 00002206  2D4C FFEC                move.l     [A6 - 0x14], A4
  3072. 0000220A  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  3073. 0000220E  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  3074. 00002212  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  3075. 00002216  2E0B                     move.l     D7, A3
  3076. 00002218  2047                     movea.l    A0, D7
  3077. 0000221A  30AB 0006                move.w     [A0], [A3 + 0x6]
  3078. 0000221E  7C02                     moveq.l    D6, 0x02
  3079. 00002220  7A01                     moveq.l    D5, 0x01
  3080. 00002222  082B 0000 0007           btst.b     [A3 + 0x7], 0x0
  3081. 00002228  6712                     beq        +0x14 /* 0000223C */
  3082. 0000222A  2044                     movea.l    A0, D4
  3083. 0000222C  2247                     movea.l    A1, D7
  3084. 0000222E  3005                     move.w     D0, D5
  3085. 00002230  E540                     asl        D0.w, 2
  3086. 00002232  23A8 0040 00FE           move.l     [A1 + D0.w - 0x2], [A0 + 0x40]
  3087. 00002238  5846                     addq.w     D6, 4
  3088. 0000223A  5245                     addq.w     D5, 1
  3089. label0000223C:
  3090. 0000223C  082B 0001 0007           btst.b     [A3 + 0x7], 0x1
  3091. 00002242  6710                     beq        +0x12 /* 00002254 */
  3092. 00002244  2044                     movea.l    A0, D4
  3093. 00002246  2247                     movea.l    A1, D7
  3094. 00002248  3005                     move.w     D0, D5
  3095. 0000224A  E540                     asl        D0.w, 2
  3096. 0000224C  23A8 0044 00FE           move.l     [A1 + D0.w - 0x2], [A0 + 0x44]
  3097. 00002252  5846                     addq.w     D6, 4
  3098. label00002254:
  3099. 00002254  206E FFEC                movea.l    A0, [A6 - 0x14]
  3100. 00002258  3146 0016                move.w     [A0 + 0x16], D6
  3101. 0000225C  206E FFEC                movea.l    A0, [A6 - 0x14]
  3102. 00002260  7000                     moveq.l    D0, 0x00
  3103. 00002262  2140 0018                move.l     [A0 + 0x18], D0
  3104. 00002266  2F0C                     move.l     -[A7], A4
  3105. 00002268  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  3106. label0000226C:
  3107. 0000226C  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  3108. 00002270  4E5E                     unlink     A6
  3109. 00002272  2E9F                     move.l     [A7], [A7]+
  3110. 00002274  4E75                     rts
  3111. export_192:
  3112. 00002276  4E56 FFFA                link       A6, -0x0006
  3113. 0000227A  48E7 0118                movem.l    -[A7], D7,A3,A4
  3114. 0000227E  266E 0008                movea.l    A3, [A6 + 0x8]
  3115. 00002282  2E2B 0012                move.l     D7, [A3 + 0x12]
  3116. 00002286  4267                     clr.w      -[A7]
  3117. 00002288  2F0B                     move.l     -[A7], A3
  3118. 0000228A  2F3C 0006 0007           move.l     -[A7], 0x60007
  3119. 00002290  2047                     movea.l    A0, D7
  3120. 00002292  3F28 0002                move.w     -[A7], [A0 + 0x2]
  3121. 00002296  4267                     clr.w      -[A7]
  3122. 00002298  4EBA E7CC                jsr        [PC - 0x1834 /* 00000A66 */]
  3123. 0000229C  101F                     move.b     D0, [A7]+
  3124. 0000229E  6704                     beq        +0x6 /* 000022A4 */
  3125. 000022A0  6000 0086                bra        +0x88 /* 00002328 */
  3126. label000022A4:
  3127. 000022A4  4267                     clr.w      -[A7]
  3128. 000022A6  2F0B                     move.l     -[A7], A3
  3129. 000022A8  2047                     movea.l    A0, D7
  3130. 000022AA  3F28 0004                move.w     -[A7], [A0 + 0x4]
  3131. 000022AE  3F3C FE00                move.w     -[A7], 0xFE00
  3132. 000022B2  486E FFFA                pea.l      [A6 - 0x6]
  3133. 000022B6  4EAD 06EA                jsr        [A5 + 0x6EA /* export_217 */]
  3134. 000022BA  101F                     move.b     D0, [A7]+
  3135. 000022BC  6710                     beq        +0x12 /* 000022CE */
  3136. 000022BE  2F0B                     move.l     -[A7], A3
  3137. 000022C0  302E FFFA                move.w     D0, [A6 - 0x6]
  3138. 000022C4  48C0                     ext.l      D0
  3139. 000022C6  2F00                     move.l     -[A7], D0
  3140. 000022C8  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3141. 000022CC  605A                     bra        +0x5C /* 00002328 */
  3142. label000022CE:
  3143. 000022CE  2047                     movea.l    A0, D7
  3144. 000022D0  4A68 0002                tst.w      [A0 + 0x2]
  3145. 000022D4  6F4C                     ble        +0x4E /* 00002322 */
  3146. 000022D6  206B 0030                movea.l    A0, [A3 + 0x30]
  3147. 000022DA  49D0                     lea.l      A4, [A0]
  3148. 000022DC  396B 0048 0016           move.w     [A4 + 0x16], [A3 + 0x48]
  3149. 000022E2  2047                     movea.l    A0, D7
  3150. 000022E4  3028 0002                move.w     D0, [A0 + 0x2]
  3151. 000022E8  907C FFF6                sub.w      D0, 0xFFF6
  3152. 000022EC  41ED F916                lea.l      A0, [A5 - 0x6EA]
  3153. 000022F0  E540                     asl        D0.w, 2
  3154. 000022F2  2970 0000 0030           move.l     [A4 + 0x30], [A0 + D0.w]
  3155. 000022F8  7000                     moveq.l    D0, 0x00
  3156. 000022FA  2940 0012                move.l     [A4 + 0x12], D0
  3157. 000022FE  397C FFFF 001C           move.w     [A4 + 0x1C], 0xFFFF
  3158. 00002304  2F0B                     move.l     -[A7], A3
  3159. 00002306  487A 002A                pea.l      [PC + 0x2A /* 00002332, value 0x4E56FFF8 */]
  3160. 0000230A  4EBA DD2E                jsr        [PC - 0x22D2 /* 0000003A */]
  3161. 0000230E  4267                     clr.w      -[A7]
  3162. 00002310  2F2B 0030                move.l     -[A7], [A3 + 0x30]
  3163. 00002314  1F3C 0001                move.b     -[A7], 0x1
  3164. 00002318  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  3165. 0000231C  4A5F                     tst.w      [A7]+
  3166. 0000231E  6608                     bne        +0xA /* 00002328 */
  3167. 00002320  6006                     bra        +0x8 /* 00002328 */
  3168. label00002322:
  3169. 00002322  2F0B                     move.l     -[A7], A3
  3170. 00002324  4EBA 000C                jsr        [PC + 0xC /* 00002332 */]
  3171. label00002328:
  3172. 00002328  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  3173. 0000232C  4E5E                     unlink     A6
  3174. 0000232E  2E9F                     move.l     [A7], [A7]+
  3175. 00002330  4E75                     rts
  3176. fn00002332:
  3177. 00002332  4E56 FFF8                link       A6, -0x0008
  3178. 00002336  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3179. 0000233A  266E 0008                movea.l    A3, [A6 + 0x8]
  3180. 0000233E  2E2B 0030                move.l     D7, [A3 + 0x30]
  3181. 00002342  2C2B 0012                move.l     D6, [A3 + 0x12]
  3182. 00002346  2046                     movea.l    A0, D6
  3183. 00002348  4A68 0002                tst.w      [A0 + 0x2]
  3184. 0000234C  6F10                     ble        +0x12 /* 0000235E */
  3185. 0000234E  206B 0030                movea.l    A0, [A3 + 0x30]
  3186. 00002352  2768 0048 0034           move.l     [A3 + 0x34], [A0 + 0x48]
  3187. 00002358  2768 0050 0038           move.l     [A3 + 0x38], [A0 + 0x50]
  3188. label0000235E:
  3189. 0000235E  206B 0030                movea.l    A0, [A3 + 0x30]
  3190. 00002362  49D0                     lea.l      A4, [A0]
  3191. 00002364  396B 0048 0016           move.w     [A4 + 0x16], [A3 + 0x48]
  3192. 0000236A  7000                     moveq.l    D0, 0x00
  3193. 0000236C  2940 0012                move.l     [A4 + 0x12], D0
  3194. 00002370  2046                     movea.l    A0, D6
  3195. 00002372  5C88                     addq.l     A0, 6
  3196. 00002374  2247                     movea.l    A1, D7
  3197. 00002376  2348 0020                move.l     [A1 + 0x20], A0
  3198. 0000237A  2047                     movea.l    A0, D7
  3199. 0000237C  7014                     moveq.l    D0, 0x14
  3200. 0000237E  2140 0024                move.l     [A0 + 0x24], D0
  3201. 00002382  2F0B                     move.l     -[A7], A3
  3202. 00002384  487A 0020                pea.l      [PC + 0x20 /* 000023A6, value 0x4E56FFFC */]
  3203. 00002388  4EBA DCB0                jsr        [PC - 0x2350 /* 0000003A */]
  3204. 0000238C  4267                     clr.w      -[A7]
  3205. 0000238E  2F2B 0030                move.l     -[A7], [A3 + 0x30]
  3206. 00002392  1F3C 0001                move.b     -[A7], 0x1
  3207. 00002396  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  3208. 0000239A  4A5F                     tst.w      [A7]+
  3209. 0000239C  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  3210. 000023A0  4E5E                     unlink     A6
  3211. 000023A2  2E9F                     move.l     [A7], [A7]+
  3212. 000023A4  4E75                     rts
  3213. 000023A6  4E56 FFFC                link       A6, -0x0004
  3214. 000023AA  48E7 0118                movem.l    -[A7], D7,A3,A4
  3215. 000023AE  266E 0008                movea.l    A3, [A6 + 0x8]
  3216. 000023B2  2E2B 0012                move.l     D7, [A3 + 0x12]
  3217. 000023B6  206B 0030                movea.l    A0, [A3 + 0x30]
  3218. 000023BA  49D0                     lea.l      A4, [A0]
  3219. 000023BC  396B 0048 0016           move.w     [A4 + 0x16], [A3 + 0x48]
  3220. 000023C2  426C 001C                clr.w      [A4 + 0x1C]
  3221. 000023C6  7000                     moveq.l    D0, 0x00
  3222. 000023C8  2940 0012                move.l     [A4 + 0x12], D0
  3223. 000023CC  2F0B                     move.l     -[A7], A3
  3224. 000023CE  487A 0020                pea.l      [PC + 0x20 /* 000023F0, value 0x4E56FFD0 */]
  3225. 000023D2  4EBA DC66                jsr        [PC - 0x239A /* 0000003A */]
  3226. 000023D6  4267                     clr.w      -[A7]
  3227. 000023D8  2F2B 0030                move.l     -[A7], [A3 + 0x30]
  3228. 000023DC  1F3C 0001                move.b     -[A7], 0x1
  3229. 000023E0  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  3230. 000023E4  4A5F                     tst.w      [A7]+
  3231. 000023E6  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  3232. 000023EA  4E5E                     unlink     A6
  3233. 000023EC  2E9F                     move.l     [A7], [A7]+
  3234. 000023EE  4E75                     rts
  3235. 000023F0  4E56 FFD0                link       A6, -0x0030
  3236. 000023F4  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3237. 000023F8  2E2E 0008                move.l     D7, [A6 + 0x8]
  3238. 000023FC  2047                     movea.l    A0, D7
  3239. 000023FE  2668 0030                movea.l    A3, [A0 + 0x30]
  3240. 00002402  2047                     movea.l    A0, D7
  3241. 00002404  2C28 0012                move.l     D6, [A0 + 0x12]
  3242. 00002408  2046                     movea.l    A0, D6
  3243. 0000240A  3A28 0002                move.w     D5, [A0 + 0x2]
  3244. 0000240E  4A6B 0010                tst.w      [A3 + 0x10]
  3245. 00002412  6710                     beq        +0x12 /* 00002424 */
  3246. 00002414  2F07                     move.l     -[A7], D7
  3247. 00002416  2F3C FFFF EC6A           move.l     -[A7], 0xFFFFEC6A
  3248. 0000241C  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3249. 00002420  6000 00EE                bra        +0xF0 /* 00002510 */
  3250. label00002424:
  3251. 00002424  2806                     move.l     D4, D6
  3252. 00002426  2046                     movea.l    A0, D6
  3253. 00002428  2244                     movea.l    A1, D4
  3254. 0000242A  32A8 0004                move.w     [A1], [A0 + 0x4]
  3255. 0000242E  4A45                     tst.w      D5
  3256. 00002430  6F22                     ble        +0x24 /* 00002454 */
  3257. 00002432  2047                     movea.l    A0, D7
  3258. 00002434  2768 0034 001E           move.l     [A3 + 0x1E], [A0 + 0x34]
  3259. 0000243A  2047                     movea.l    A0, D7
  3260. 0000243C  2768 0038 0048           move.l     [A3 + 0x48], [A0 + 0x38]
  3261. 00002442  3005                     move.w     D0, D5
  3262. 00002444  5340                     subq.w     D0, 1
  3263. 00002446  41ED F530                lea.l      A0, [A5 - 0xAD0]
  3264. 0000244A  EB40                     asl        D0.w, 5
  3265. 0000244C  41F0 0000                lea.l      A0, [A0 + D0.w]
  3266. 00002450  2748 0012                move.l     [A3 + 0x12], A0
  3267. label00002454:
  3268. 00002454  49D3                     lea.l      A4, [A3]
  3269. 00002456  4AAC 0030                tst.l      [A4 + 0x30]
  3270. 0000245A  6608                     bne        +0xA /* 00002464 */
  3271. 0000245C  297C 0000 0200 0030      move.l     [A4 + 0x30], 0x200
  3272. label00002464:
  3273. 00002464  4A6C 002E                tst.w      [A4 + 0x2E]
  3274. 00002468  6606                     bne        +0x8 /* 00002470 */
  3275. 0000246A  396C 003E 002E           move.w     [A4 + 0x2E], [A4 + 0x3E]
  3276. label00002470:
  3277. 00002470  4A6C 002E                tst.w      [A4 + 0x2E]
  3278. 00002474  6606                     bne        +0x8 /* 0000247C */
  3279. 00002476  397C 0001 002E           move.w     [A4 + 0x2E], 0x1
  3280. label0000247C:
  3281. 0000247C  42A7                     clr.l      -[A7]
  3282. 0000247E  4267                     clr.w      -[A7]
  3283. 00002480  3F2B 0016                move.w     -[A7], [A3 + 0x16]
  3284. 00002484  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  3285. 00002488  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  3286. 0000248C  2F2C 0030                move.l     -[A7], [A4 + 0x30]
  3287. 00002490  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  3288. 00002494  2D5F FFD0                move.l     [A6 - 0x30], [A7]+
  3289. 00002498  302C 003E                move.w     D0, [A4 + 0x3E]
  3290. 0000249C  48C0                     ext.l      D0
  3291. 0000249E  B0AE FFD0                cmp.l      D0, [A6 - 0x30]
  3292. 000024A2  6D0E                     blt        +0x10 /* 000024B2 */
  3293. 000024A4  302C 003E                move.w     D0, [A4 + 0x3E]
  3294. 000024A8  48C0                     ext.l      D0
  3295. 000024AA  90AE FFD0                sub.l      D0, [A6 - 0x30]
  3296. 000024AE  3940 003E                move.w     [A4 + 0x3E], D0
  3297. label000024B2:
  3298. 000024B2  2F0B                     move.l     -[A7], A3
  3299. 000024B4  2044                     movea.l    A0, D4
  3300. 000024B6  4868 0002                pea.l      [A0 + 0x2]
  3301. 000024BA  2046                     movea.l    A0, D6
  3302. 000024BC  3F28 0004                move.w     -[A7], [A0 + 0x4]
  3303. 000024C0  3005                     move.w     D0, D5
  3304. 000024C2  907C FFF6                sub.w      D0, 0xFFF6
  3305. 000024C6  41ED F994                lea.l      A0, [A5 - 0x66C]
  3306. 000024CA  E540                     asl        D0.w, 2
  3307. 000024CC  0830 0006 0003           btst.b     [A0 + D0.w + 0x3], 0x6
  3308. 000024D2  56C0                     sne        D0
  3309. 000024D4  4400                     neg.b      D0
  3310. 000024D6  1F00                     move.b     -[A7], D0
  3311. 000024D8  2046                     movea.l    A0, D6
  3312. 000024DA  5C88                     addq.l     A0, 6
  3313. 000024DC  2008                     move.l     D0, A0
  3314. 000024DE  5480                     addq.l     D0, 2
  3315. 000024E0  2040                     movea.l    A0, D0
  3316. 000024E2  2F10                     move.l     -[A7], [A0]
  3317. 000024E4  2047                     movea.l    A0, D7
  3318. 000024E6  2068 0008                movea.l    A0, [A0 + 0x8]
  3319. 000024EA  3F28 0010                move.w     -[A7], [A0 + 0x10]
  3320. 000024EE  486E FFF2                pea.l      [A6 - 0xE]
  3321. 000024F2  4EAD 02EA                jsr        [A5 + 0x2EA /* export_89 */]
  3322. 000024F6  2047                     movea.l    A0, D7
  3323. 000024F8  49D0                     lea.l      A4, [A0]
  3324. 000024FA  7000                     moveq.l    D0, 0x00
  3325. 000024FC  2940 0018                move.l     [A4 + 0x18], D0
  3326. 00002500  302E FFF2                move.w     D0, [A6 - 0xE]
  3327. 00002504  5440                     addq.w     D0, 2
  3328. 00002506  3940 0016                move.w     [A4 + 0x16], D0
  3329. 0000250A  2F07                     move.l     -[A7], D7
  3330. 0000250C  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  3331. label00002510:
  3332. 00002510  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  3333. 00002514  4E5E                     unlink     A6
  3334. 00002516  2E9F                     move.l     [A7], [A7]+
  3335. 00002518  4E75                     rts
  3336. export_193:
  3337. 0000251A  4E56 FFF6                link       A6, -0x000A
  3338. 0000251E  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3339. 00002522  266E 0008                movea.l    A3, [A6 + 0x8]
  3340. 00002526  2E2B 0012                move.l     D7, [A3 + 0x12]
  3341. 0000252A  2C2B 0030                move.l     D6, [A3 + 0x30]
  3342. 0000252E  4267                     clr.w      -[A7]
  3343. 00002530  2F0B                     move.l     -[A7], A3
  3344. 00002532  2F3C 000A 0017           move.l     -[A7], 0xA0017
  3345. 00002538  2047                     movea.l    A0, D7
  3346. 0000253A  3F28 0002                move.w     -[A7], [A0 + 0x2]
  3347. 0000253E  4267                     clr.w      -[A7]
  3348. 00002540  4EBA E524                jsr        [PC - 0x1ADC /* 00000A66 */]
  3349. 00002544  101F                     move.b     D0, [A7]+
  3350. 00002546  6702                     beq        +0x4 /* 0000254A */
  3351. 00002548  605A                     bra        +0x5C /* 000025A4 */
  3352. label0000254A:
  3353. 0000254A  4267                     clr.w      -[A7]
  3354. 0000254C  2F0B                     move.l     -[A7], A3
  3355. 0000254E  2047                     movea.l    A0, D7
  3356. 00002550  3F28 0004                move.w     -[A7], [A0 + 0x4]
  3357. 00002554  3F3C FFEF                move.w     -[A7], 0xFFEF
  3358. 00002558  486E FFFA                pea.l      [A6 - 0x6]
  3359. 0000255C  4EAD 06EA                jsr        [A5 + 0x6EA /* export_217 */]
  3360. 00002560  101F                     move.b     D0, [A7]+
  3361. 00002562  6710                     beq        +0x12 /* 00002574 */
  3362. 00002564  2F0B                     move.l     -[A7], A3
  3363. 00002566  302E FFFA                move.w     D0, [A6 - 0x6]
  3364. 0000256A  48C0                     ext.l      D0
  3365. 0000256C  2F00                     move.l     -[A7], D0
  3366. 0000256E  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3367. 00002572  6030                     bra        +0x32 /* 000025A4 */
  3368. label00002574:
  3369. 00002574  206B 0030                movea.l    A0, [A3 + 0x30]
  3370. 00002578  49D0                     lea.l      A4, [A0]
  3371. 0000257A  396B 0048 0016           move.w     [A4 + 0x16], [A3 + 0x48]
  3372. 00002580  426C 001C                clr.w      [A4 + 0x1C]
  3373. 00002584  7000                     moveq.l    D0, 0x00
  3374. 00002586  2940 0012                move.l     [A4 + 0x12], D0
  3375. 0000258A  2F0B                     move.l     -[A7], A3
  3376. 0000258C  487A 0020                pea.l      [PC + 0x20 /* 000025AE, value 0x4E56FFF8 */]
  3377. 00002590  4EBA DAA8                jsr        [PC - 0x2558 /* 0000003A */]
  3378. 00002594  4267                     clr.w      -[A7]
  3379. 00002596  2F2B 0030                move.l     -[A7], [A3 + 0x30]
  3380. 0000259A  1F3C 0001                move.b     -[A7], 0x1
  3381. 0000259E  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  3382. 000025A2  4A5F                     tst.w      [A7]+
  3383. label000025A4:
  3384. 000025A4  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  3385. 000025A8  4E5E                     unlink     A6
  3386. 000025AA  2E9F                     move.l     [A7], [A7]+
  3387. 000025AC  4E75                     rts
  3388. 000025AE  4E56 FFF8                link       A6, -0x0008
  3389. 000025B2  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3390. 000025B6  2E2E 0008                move.l     D7, [A6 + 0x8]
  3391. 000025BA  2047                     movea.l    A0, D7
  3392. 000025BC  2668 0030                movea.l    A3, [A0 + 0x30]
  3393. 000025C0  2047                     movea.l    A0, D7
  3394. 000025C2  2C28 0012                move.l     D6, [A0 + 0x12]
  3395. 000025C6  4A6B 0010                tst.w      [A3 + 0x10]
  3396. 000025CA  670E                     beq        +0x10 /* 000025DA */
  3397. 000025CC  2F07                     move.l     -[A7], D7
  3398. 000025CE  2F3C FFFF EC6A           move.l     -[A7], 0xFFFFEC6A
  3399. 000025D4  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3400. 000025D8  602A                     bra        +0x2C /* 00002604 */
  3401. label000025DA:
  3402. 000025DA  284B                     movea.l    A4, A3
  3403. 000025DC  42A7                     clr.l      -[A7]
  3404. 000025DE  2046                     movea.l    A0, D6
  3405. 000025E0  2F28 0006                move.l     -[A7], [A0 + 0x6]
  3406. 000025E4  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  3407. 000025E8  295F 0048                move.l     [A4 + 0x48], [A7]+
  3408. 000025EC  2F07                     move.l     -[A7], D7
  3409. 000025EE  487A 001E                pea.l      [PC + 0x1E /* 0000260E, value 0x4E560000 'NV\0\0', cstring "NV" */]
  3410. 000025F2  4EBA DA46                jsr        [PC - 0x25BA /* 0000003A */]
  3411. 000025F6  4267                     clr.w      -[A7]
  3412. 000025F8  2F0B                     move.l     -[A7], A3
  3413. 000025FA  1F3C 0001                move.b     -[A7], 0x1
  3414. 000025FE  4EAD 048A                jsr        [A5 + 0x48A /* export_141 */]
  3415. 00002602  4A5F                     tst.w      [A7]+
  3416. label00002604:
  3417. 00002604  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  3418. 00002608  4E5E                     unlink     A6
  3419. 0000260A  2E9F                     move.l     [A7], [A7]+
  3420. 0000260C  4E75                     rts
  3421. 0000260E  4E56 0000                link       A6, 0
  3422. 00002612  2F0C                     move.l     -[A7], A4
  3423. 00002614  286E 0008                movea.l    A4, [A6 + 0x8]
  3424. 00002618  2F3C 4469 6452           move.l     -[A7], 0x44696452 /* 'DidR' */
  3425. 0000261E  2F0C                     move.l     -[A7], A4
  3426. 00002620  3F2C 000C                move.w     -[A7], [A4 + 0xC]
  3427. 00002624  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  3428. 00002628  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  3429. 0000262C  397C 0008 0028           move.w     [A4 + 0x28], 0x8
  3430. 00002632  2F0C                     move.l     -[A7], A4
  3431. 00002634  4267                     clr.w      -[A7]
  3432. 00002636  206C 0030                movea.l    A0, [A4 + 0x30]
  3433. 0000263A  3F28 0010                move.w     -[A7], [A0 + 0x10]
  3434. 0000263E  2F0C                     move.l     -[A7], A4
  3435. 00002640  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  3436. 00002644  4EAD 0862                jsr        [A5 + 0x862 /* export_264 */]
  3437. 00002648  301F                     move.w     D0, [A7]+
  3438. 0000264A  48C0                     ext.l      D0
  3439. 0000264C  2F00                     move.l     -[A7], D0
  3440. 0000264E  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3441. 00002652  285F                     movea.l    A4, [A7]+
  3442. 00002654  4E5E                     unlink     A6
  3443. 00002656  2E9F                     move.l     [A7], [A7]+
  3444. 00002658  4E75                     rts
  3445. export_194:
  3446. 0000265A  4E56 FFD0                link       A6, -0x0030
  3447. 0000265E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3448. 00002662  266E 0008                movea.l    A3, [A6 + 0x8]
  3449. 00002666  2D6B 0008 FFF8           move.l     [A6 - 0x8], [A3 + 0x8]
  3450. 0000266C  2A2B 0030                move.l     D5, [A3 + 0x30]
  3451. 00002670  2E2B 0012                move.l     D7, [A3 + 0x12]
  3452. 00002674  4267                     clr.w      -[A7]
  3453. 00002676  2F0B                     move.l     -[A7], A3
  3454. 00002678  2F3C 0006 0003           move.l     -[A7], 0x60003
  3455. 0000267E  42A7                     clr.l      -[A7]
  3456. 00002680  4EBA E3E4                jsr        [PC - 0x1C1C /* 00000A66 */]
  3457. 00002684  101F                     move.b     D0, [A7]+
  3458. 00002686  6704                     beq        +0x6 /* 0000268C */
  3459. 00002688  6000 017C                bra        +0x17E /* 00002806 */
  3460. label0000268C:
  3461. 0000268C  4267                     clr.w      -[A7]
  3462. 0000268E  2047                     movea.l    A0, D7
  3463. 00002690  4868 0004                pea.l      [A0 + 0x4]
  3464. 00002694  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3465. 00002698  101F                     move.b     D0, [A7]+
  3466. 0000269A  6710                     beq        +0x12 /* 000026AC */
  3467. 0000269C  2F0B                     move.l     -[A7], A3
  3468. 0000269E  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  3469. 000026A4  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3470. 000026A8  6000 015C                bra        +0x15E /* 00002806 */
  3471. label000026AC:
  3472. 000026AC  4267                     clr.w      -[A7]
  3473. 000026AE  2F0B                     move.l     -[A7], A3
  3474. 000026B0  2047                     movea.l    A0, D7
  3475. 000026B2  3F28 0002                move.w     -[A7], [A0 + 0x2]
  3476. 000026B6  3F3C FE00                move.w     -[A7], 0xFE00
  3477. 000026BA  486E FFEE                pea.l      [A6 - 0x12]
  3478. 000026BE  4EAD 06EA                jsr        [A5 + 0x6EA /* export_217 */]
  3479. 000026C2  101F                     move.b     D0, [A7]+
  3480. 000026C4  6712                     beq        +0x14 /* 000026D8 */
  3481. 000026C6  2F0B                     move.l     -[A7], A3
  3482. 000026C8  302E FFEE                move.w     D0, [A6 - 0x12]
  3483. 000026CC  48C0                     ext.l      D0
  3484. 000026CE  2F00                     move.l     -[A7], D0
  3485. 000026D0  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3486. 000026D4  6000 0130                bra        +0x132 /* 00002806 */
  3487. label000026D8:
  3488. 000026D8  2047                     movea.l    A0, D7
  3489. 000026DA  4244                     clr.w      D4
  3490. 000026DC  1828 0004                move.b     D4, [A0 + 0x4]
  3491. 000026E0  4A44                     tst.w      D4
  3492. 000026E2  57C0                     seq        D0
  3493. 000026E4  4A00                     tst.b      D0
  3494. 000026E6  660A                     bne        +0xC /* 000026F2 */
  3495. 000026E8  721B                     moveq.l    D1, 0x1B
  3496. 000026EA  B244                     cmp.w      D1, D4
  3497. 000026EC  5DC1                     slt        D1
  3498. 000026EE  8001                     or.b       D0, D1
  3499. 000026F0  6710                     beq        +0x12 /* 00002702 */
  3500. label000026F2:
  3501. 000026F2  2F0B                     move.l     -[A7], A3
  3502. 000026F4  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  3503. 000026FA  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3504. 000026FE  6000 0106                bra        +0x108 /* 00002806 */
  3505. label00002702:
  3506. 00002702  206E FFF8                movea.l    A0, [A6 - 0x8]
  3507. 00002706  0828 0001 0004           btst.b     [A0 + 0x4], 0x1
  3508. 0000270C  6746                     beq        +0x48 /* 00002754 */
  3509. 0000270E  206B 0030                movea.l    A0, [A3 + 0x30]
  3510. 00002712  49D0                     lea.l      A4, [A0]
  3511. 00002714  397C 8000 0016           move.w     [A4 + 0x16], 0x8000
  3512. 0000271A  2045                     movea.l    A0, D5
  3513. 0000271C  2F08                     move.l     -[A7], A0
  3514. 0000271E  2247                     movea.l    A1, D7
  3515. 00002720  4869 0004                pea.l      [A1 + 0x4]
  3516. 00002724  487A 00EA                pea.l      [PC + 0xEA /* 00002810, value 0x13A4E56 */]
  3517. 00002728  486E FFD0                pea.l      [A6 - 0x30]
  3518. 0000272C  3F3C 0002                move.w     -[A7], 0x2
  3519. 00002730  4EAD 0B82                jsr        [A5 + 0xB82 /* export_364 */]
  3520. 00002734  205F                     movea.l    A0, [A7]+
  3521. 00002736  41E8 00AE                lea.l      A0, [A0 + 0xAE]
  3522. 0000273A  43EE FFD0                lea.l      A1, [A6 - 0x30]
  3523. 0000273E  7006                     moveq.l    D0, 0x06
  3524. label00002740:
  3525. 00002740  20D9                     move.l     [A0]+, [A1]+
  3526. 00002742  51C8 FFFC                dbf        D0, -0x6 /* 00002740 */
  3527. 00002746  3091                     move.w     [A0], [A1]
  3528. 00002748  2045                     movea.l    A0, D5
  3529. 0000274A  41E8 00AE                lea.l      A0, [A0 + 0xAE]
  3530. 0000274E  2948 0012                move.l     [A4 + 0x12], A0
  3531. 00002752  607E                     bra        +0x80 /* 000027D2 */
  3532. label00002754:
  3533. 00002754  7C01                     moveq.l    D6, 0x01
  3534. label00002756:
  3535. 00002756  700A                     moveq.l    D0, 0x0A
  3536. 00002758  B046                     cmp.w      D0, D6
  3537. 0000275A  5CC0                     sge        D0
  3538. 0000275C  4A00                     tst.b      D0
  3539. 0000275E  6732                     beq        +0x34 /* 00002792 */
  3540. 00002760  2F00                     move.l     -[A7], D0
  3541. 00002762  4267                     clr.w      -[A7]
  3542. 00002764  2047                     movea.l    A0, D7
  3543. 00002766  4868 0004                pea.l      [A0 + 0x4]
  3544. 0000276A  3206                     move.w     D1, D6
  3545. 0000276C  5341                     subq.w     D1, 1
  3546. 0000276E  41ED F530                lea.l      A0, [A5 - 0xAD0]
  3547. 00002772  EB41                     asl        D1.w, 5
  3548. 00002774  4870 1000                pea.l      [A0 + D1.w]
  3549. 00002778  4267                     clr.w      -[A7]
  3550. 0000277A  1F3C 0001                move.b     -[A7], 0x1
  3551. 0000277E  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  3552. 00002782  121F                     move.b     D1, [A7]+
  3553. 00002784  201F                     move.l     D0, [A7]+
  3554. 00002786  0A01 0001                xori.b     D1, 0x1
  3555. 0000278A  C001                     and.b      D0, D1
  3556. 0000278C  6704                     beq        +0x6 /* 00002792 */
  3557. 0000278E  5246                     addq.w     D6, 1
  3558. 00002790  60C4                     bra        -0x3A /* 00002756 */
  3559. label00002792:
  3560. 00002792  700A                     moveq.l    D0, 0x0A
  3561. 00002794  B046                     cmp.w      D0, D6
  3562. 00002796  6C0E                     bge        +0x10 /* 000027A6 */
  3563. 00002798  2F0B                     move.l     -[A7], A3
  3564. 0000279A  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  3565. 000027A0  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3566. 000027A4  6060                     bra        +0x62 /* 00002806 */
  3567. label000027A6:
  3568. 000027A6  3006                     move.w     D0, D6
  3569. 000027A8  907C FFF6                sub.w      D0, 0xFFF6
  3570. 000027AC  41ED F96A                lea.l      A0, [A5 - 0x696]
  3571. 000027B0  D040                     add.w      D0, D0
  3572. 000027B2  3770 0000 0048           move.w     [A3 + 0x48], [A0 + D0.w]
  3573. 000027B8  206B 0030                movea.l    A0, [A3 + 0x30]
  3574. 000027BC  3146 0132                move.w     [A0 + 0x132], D6
  3575. 000027C0  206B 0030                movea.l    A0, [A3 + 0x30]
  3576. 000027C4  49D0                     lea.l      A4, [A0]
  3577. 000027C6  396B 0048 0016           move.w     [A4 + 0x16], [A3 + 0x48]
  3578. 000027CC  7000                     moveq.l    D0, 0x00
  3579. 000027CE  2940 0012                move.l     [A4 + 0x12], D0
  3580. label000027D2:
  3581. 000027D2  206B 0030                movea.l    A0, [A3 + 0x30]
  3582. 000027D6  49D0                     lea.l      A4, [A0]
  3583. 000027D8  2047                     movea.l    A0, D7
  3584. 000027DA  41E8 0028                lea.l      A0, [A0 + 0x28]
  3585. 000027DE  2245                     movea.l    A1, D5
  3586. 000027E0  2348 0020                move.l     [A1 + 0x20], A0
  3587. 000027E4  2045                     movea.l    A0, D5
  3588. 000027E6  7014                     moveq.l    D0, 0x14
  3589. 000027E8  2140 0024                move.l     [A0 + 0x24], D0
  3590. 000027EC  2F0B                     move.l     -[A7], A3
  3591. 000027EE  487A 0022                pea.l      [PC + 0x22 /* 00002812, value 0x4E56FFF4 */]
  3592. 000027F2  4EBA D846                jsr        [PC - 0x27BA /* 0000003A */]
  3593. 000027F6  4267                     clr.w      -[A7]
  3594. 000027F8  2F2B 0030                move.l     -[A7], [A3 + 0x30]
  3595. 000027FC  1F3C 0001                move.b     -[A7], 0x1
  3596. 00002800  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  3597. 00002804  4A5F                     tst.w      [A7]+
  3598. label00002806:
  3599. 00002806  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  3600. 0000280A  4E5E                     unlink     A6
  3601. 0000280C  2E9F                     move.l     [A7], [A7]+
  3602. 0000280E  4E75                     rts
  3603. 00002810  013A 4E56                btst       [PC + 0x4E56 /* 00007668, cstring ""<EOF> */], D0
  3604. 00002814  FFF4                     .invalid   <<F/7/7>>
  3605. 00002816  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  3606. 0000281A  266E 0008                movea.l    A3, [A6 + 0x8]
  3607. 0000281E  2E2B 0030                move.l     D7, [A3 + 0x30]
  3608. 00002822  2C2B 0008                move.l     D6, [A3 + 0x8]
  3609. 00002826  2A2B 0012                move.l     D5, [A3 + 0x12]
  3610. 0000282A  2047                     movea.l    A0, D7
  3611. 0000282C  4A68 0010                tst.w      [A0 + 0x10]
  3612. 00002830  670A                     beq        +0xC /* 0000283C */
  3613. 00002832  2F0B                     move.l     -[A7], A3
  3614. 00002834  4EBA 0110                jsr        [PC + 0x110 /* 00002946 */]
  3615. 00002838  6000 008E                bra        +0x90 /* 000028C8 */
  3616. label0000283C:
  3617. 0000283C  2046                     movea.l    A0, D6
  3618. 0000283E  0828 0001 0004           btst.b     [A0 + 0x4], 0x1
  3619. 00002844  673A                     beq        +0x3C /* 00002880 */
  3620. 00002846  206B 0030                movea.l    A0, [A3 + 0x30]
  3621. 0000284A  49D0                     lea.l      A4, [A0]
  3622. 0000284C  397C 8000 0016           move.w     [A4 + 0x16], 0x8000
  3623. 00002852  397C FFFF 001C           move.w     [A4 + 0x1C], 0xFFFF
  3624. 00002858  2047                     movea.l    A0, D7
  3625. 0000285A  41E8 00AE                lea.l      A0, [A0 + 0xAE]
  3626. 0000285E  2948 0012                move.l     [A4 + 0x12], A0
  3627. 00002862  2F0B                     move.l     -[A7], A3
  3628. 00002864  487A 00E0                pea.l      [PC + 0xE0 /* 00002946, value 0x4E56FFC8 */]
  3629. 00002868  4EBA D7D0                jsr        [PC - 0x2830 /* 0000003A */]
  3630. 0000286C  4267                     clr.w      -[A7]
  3631. 0000286E  2F2B 0030                move.l     -[A7], [A3 + 0x30]
  3632. 00002872  1F3C 0001                move.b     -[A7], 0x1
  3633. 00002876  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  3634. 0000287A  4A5F                     tst.w      [A7]+
  3635. 0000287C  664A                     bne        +0x4C /* 000028C8 */
  3636. 0000287E  6048                     bra        +0x4A /* 000028C8 */
  3637. label00002880:
  3638. 00002880  206B 0030                movea.l    A0, [A3 + 0x30]
  3639. 00002884  49D0                     lea.l      A4, [A0]
  3640. 00002886  396B 0048 0016           move.w     [A4 + 0x16], [A3 + 0x48]
  3641. 0000288C  2047                     movea.l    A0, D7
  3642. 0000288E  3028 0132                move.w     D0, [A0 + 0x132]
  3643. 00002892  907C FFF6                sub.w      D0, 0xFFF6
  3644. 00002896  41ED F916                lea.l      A0, [A5 - 0x6EA]
  3645. 0000289A  E540                     asl        D0.w, 2
  3646. 0000289C  2970 0000 0030           move.l     [A4 + 0x30], [A0 + D0.w]
  3647. 000028A2  7000                     moveq.l    D0, 0x00
  3648. 000028A4  2940 0012                move.l     [A4 + 0x12], D0
  3649. 000028A8  397C FFFF 001C           move.w     [A4 + 0x1C], 0xFFFF
  3650. 000028AE  2F0B                     move.l     -[A7], A3
  3651. 000028B0  487A 0020                pea.l      [PC + 0x20 /* 000028D2, value 0x4E56FFFC */]
  3652. 000028B4  4EBA D784                jsr        [PC - 0x287C /* 0000003A */]
  3653. 000028B8  4267                     clr.w      -[A7]
  3654. 000028BA  2F2B 0030                move.l     -[A7], [A3 + 0x30]
  3655. 000028BE  1F3C 0001                move.b     -[A7], 0x1
  3656. 000028C2  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  3657. 000028C6  4A5F                     tst.w      [A7]+
  3658. label000028C8:
  3659. 000028C8  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  3660. 000028CC  4E5E                     unlink     A6
  3661. 000028CE  2E9F                     move.l     [A7], [A7]+
  3662. 000028D0  4E75                     rts
  3663. 000028D2  4E56 FFFC                link       A6, -0x0004
  3664. 000028D6  48E7 0118                movem.l    -[A7], D7,A3,A4
  3665. 000028DA  266E 0008                movea.l    A3, [A6 + 0x8]
  3666. 000028DE  2E2B 0030                move.l     D7, [A3 + 0x30]
  3667. 000028E2  2047                     movea.l    A0, D7
  3668. 000028E4  4A68 0010                tst.w      [A0 + 0x10]
  3669. 000028E8  6708                     beq        +0xA /* 000028F2 */
  3670. 000028EA  2F0B                     move.l     -[A7], A3
  3671. 000028EC  4EBA 0058                jsr        [PC + 0x58 /* 00002946 */]
  3672. 000028F0  604A                     bra        +0x4C /* 0000293C */
  3673. label000028F2:
  3674. 000028F2  2047                     movea.l    A0, D7
  3675. 000028F4  4A68 0132                tst.w      [A0 + 0x132]
  3676. 000028F8  6F10                     ble        +0x12 /* 0000290A */
  3677. 000028FA  206B 0030                movea.l    A0, [A3 + 0x30]
  3678. 000028FE  2768 0048 0034           move.l     [A3 + 0x34], [A0 + 0x48]
  3679. 00002904  2768 0050 0038           move.l     [A3 + 0x38], [A0 + 0x50]
  3680. label0000290A:
  3681. 0000290A  2047                     movea.l    A0, D7
  3682. 0000290C  49D0                     lea.l      A4, [A0]
  3683. 0000290E  396B 0048 0016           move.w     [A4 + 0x16], [A3 + 0x48]
  3684. 00002914  426C 001C                clr.w      [A4 + 0x1C]
  3685. 00002918  2047                     movea.l    A0, D7
  3686. 0000291A  41E8 00AE                lea.l      A0, [A0 + 0xAE]
  3687. 0000291E  2948 0012                move.l     [A4 + 0x12], A0
  3688. 00002922  2F0B                     move.l     -[A7], A3
  3689. 00002924  487A 0020                pea.l      [PC + 0x20 /* 00002946, value 0x4E56FFC8 */]
  3690. 00002928  4EBA D710                jsr        [PC - 0x28F0 /* 0000003A */]
  3691. 0000292C  4267                     clr.w      -[A7]
  3692. 0000292E  2F2B 0030                move.l     -[A7], [A3 + 0x30]
  3693. 00002932  1F3C 0001                move.b     -[A7], 0x1
  3694. 00002936  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  3695. 0000293A  4A5F                     tst.w      [A7]+
  3696. label0000293C:
  3697. 0000293C  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  3698. 00002940  4E5E                     unlink     A6
  3699. 00002942  2E9F                     move.l     [A7], [A7]+
  3700. 00002944  4E75                     rts
  3701. fn00002946:
  3702. 00002946  4E56 FFC8                link       A6, -0x0038
  3703. 0000294A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3704. 0000294E  266E 0008                movea.l    A3, [A6 + 0x8]
  3705. 00002952  2F3C 4469 6452           move.l     -[A7], 0x44696452 /* 'DidR' */
  3706. 00002958  2F0B                     move.l     -[A7], A3
  3707. 0000295A  3F2B 000C                move.w     -[A7], [A3 + 0xC]
  3708. 0000295E  3F3C 0018                move.w     -[A7], 0x18
  3709. 00002962  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  3710. 00002966  377C 0008 0028           move.w     [A3 + 0x28], 0x8
  3711. 0000296C  2D6B 0008 FFF8           move.l     [A6 - 0x8], [A3 + 0x8]
  3712. 00002972  2E2B 0030                move.l     D7, [A3 + 0x30]
  3713. 00002976  2C2B 0012                move.l     D6, [A3 + 0x12]
  3714. 0000297A  2047                     movea.l    A0, D7
  3715. 0000297C  3A28 0010                move.w     D5, [A0 + 0x10]
  3716. 00002980  2046                     movea.l    A0, D6
  3717. 00002982  43EE FFD0                lea.l      A1, [A6 - 0x30]
  3718. 00002986  5888                     addq.l     A0, 4
  3719. 00002988  7006                     moveq.l    D0, 0x06
  3720. label0000298A:
  3721. 0000298A  22D8                     move.l     [A1]+, [A0]+
  3722. 0000298C  51C8 FFFC                dbf        D0, -0x6 /* 0000298A */
  3723. 00002990  206E FFF8                movea.l    A0, [A6 - 0x8]
  3724. 00002994  0828 0001 0004           btst.b     [A0 + 0x4], 0x1
  3725. 0000299A  670A                     beq        +0xC /* 000029A6 */
  3726. 0000299C  2047                     movea.l    A0, D7
  3727. 0000299E  2247                     movea.l    A1, D7
  3728. 000029A0  3368 0016 0132           move.w     [A1 + 0x132], [A0 + 0x16]
  3729. label000029A6:
  3730. 000029A6  70DD                     moveq.l    D0, 0xFFFFFFDD
  3731. 000029A8  B045                     cmp.w      D0, D5
  3732. 000029AA  6610                     bne        +0x12 /* 000029BC */
  3733. 000029AC  2F0B                     move.l     -[A7], A3
  3734. 000029AE  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  3735. 000029B4  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3736. 000029B8  6000 0250                bra        +0x252 /* 00002C0A */
  3737. label000029BC:
  3738. 000029BC  4A45                     tst.w      D5
  3739. 000029BE  6722                     beq        +0x24 /* 000029E2 */
  3740. 000029C0  2F3C 4D69 7363           move.l     -[A7], 0x4D697363 /* 'Misc' */
  3741. 000029C6  2F0B                     move.l     -[A7], A3
  3742. 000029C8  3F3C 0018                move.w     -[A7], 0x18
  3743. 000029CC  3F05                     move.w     -[A7], D5
  3744. 000029CE  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  3745. 000029D2  2F0B                     move.l     -[A7], A3
  3746. 000029D4  2F3C FFFF EC6A           move.l     -[A7], 0xFFFFEC6A
  3747. 000029DA  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3748. 000029DE  6000 022A                bra        +0x22C /* 00002C0A */
  3749. label000029E2:
  3750. 000029E2  2047                     movea.l    A0, D7
  3751. 000029E4  3028 0016                move.w     D0, [A0 + 0x16]
  3752. 000029E8  907C FFF6                sub.w      D0, 0xFFF6
  3753. 000029EC  41ED F898                lea.l      A0, [A5 - 0x768]
  3754. 000029F0  D040                     add.w      D0, D0
  3755. 000029F2  4A70 0000                tst.w      [A0 + D0.w]
  3756. 000029F6  6610                     bne        +0x12 /* 00002A08 */
  3757. 000029F8  2F0B                     move.l     -[A7], A3
  3758. 000029FA  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  3759. 00002A00  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3760. 00002A04  6000 0204                bra        +0x206 /* 00002C0A */
  3761. label00002A08:
  3762. 00002A08  2046                     movea.l    A0, D6
  3763. 00002A0A  5888                     addq.l     A0, 4
  3764. 00002A0C  2246                     movea.l    A1, D6
  3765. 00002A0E  4240                     clr.w      D0
  3766. 00002A10  1029 0004                move.b     D0, [A1 + 0x4]
  3767. 00002A14  48C0                     ext.l      D0
  3768. 00002A16  D088                     add.l      D0, A0
  3769. 00002A18  2800                     move.l     D4, D0
  3770. 00002A1A  5284                     addq.l     D4, 1
  3771. 00002A1C  2F04                     move.l     -[A7], D4
  3772. 00002A1E  7002                     moveq.l    D0, 0x02
  3773. 00002A20  2F00                     move.l     -[A7], D0
  3774. 00002A22  4EAD 0B72                jsr        [A5 + 0xB72 /* export_362 */]
  3775. 00002A26  7001                     moveq.l    D0, 0x01
  3776. 00002A28  B09F                     cmp.l      D0, [A7]+
  3777. 00002A2A  6602                     bne        +0x4 /* 00002A2E */
  3778. 00002A2C  5284                     addq.l     D4, 1
  3779. label00002A2E:
  3780. 00002A2E  2047                     movea.l    A0, D7
  3781. 00002A30  3028 0132                move.w     D0, [A0 + 0x132]
  3782. 00002A34  907C FFF6                sub.w      D0, 0xFFF6
  3783. 00002A38  41ED F994                lea.l      A0, [A5 - 0x66C]
  3784. 00002A3C  E540                     asl        D0.w, 2
  3785. 00002A3E  0830 0006 0003           btst.b     [A0 + D0.w + 0x3], 0x6
  3786. 00002A44  57C0                     seq        D0
  3787. 00002A46  4A00                     tst.b      D0
  3788. 00002A48  6644                     bne        +0x46 /* 00002A8E */
  3789. 00002A4A  322B 0016                move.w     D1, [A3 + 0x16]
  3790. 00002A4E  5B41                     subq.w     D1, 5
  3791. 00002A50  2046                     movea.l    A0, D6
  3792. 00002A52  4242                     clr.w      D2
  3793. 00002A54  1428 0004                move.b     D2, [A0 + 0x4]
  3794. 00002A58  9242                     sub.w      D1, D2
  3795. 00002A5A  7408                     moveq.l    D2, 0x08
  3796. 00002A5C  B441                     cmp.w      D2, D1
  3797. 00002A5E  57C1                     seq        D1
  3798. 00002A60  4A01                     tst.b      D1
  3799. 00002A62  6700 0188                beq        +0x18A /* 00002BEC */
  3800. 00002A66  2044                     movea.l    A0, D4
  3801. 00002A68  2247                     movea.l    A1, D7
  3802. 00002A6A  3429 0132                move.w     D2, [A1 + 0x132]
  3803. 00002A6E  947C FFF6                sub.w      D2, 0xFFF6
  3804. 00002A72  43ED F7C6                lea.l      A1, [A5 - 0x83A]
  3805. 00002A76  E742                     asl        D2.w, 3
  3806. 00002A78  43F1 2000                lea.l      A1, [A1 + D2.w]
  3807. 00002A7C  7407                     moveq.l    D2, 0x07
  3808. label00002A7E:
  3809. 00002A7E  B109                     cmpm.b     [A0]+, [A1]+
  3810. 00002A80  56CA FFFC                dbne       D2, -0x6 /* 00002A7E */
  3811. 00002A84  57C2                     seq        D2
  3812. 00002A86  C202                     and.b      D1, D2
  3813. 00002A88  8001                     or.b       D0, D1
  3814. 00002A8A  6700 0160                beq        +0x162 /* 00002BEC */
  3815. label00002A8E:
  3816. 00002A8E  206E FFF8                movea.l    A0, [A6 - 0x8]
  3817. 00002A92  2247                     movea.l    A1, D7
  3818. 00002A94  3029 0132                move.w     D0, [A1 + 0x132]
  3819. 00002A98  0440 FFF6                subi.w     D0, 0xFFF6
  3820. 00002A9C  3200                     move.w     D1, D0
  3821. 00002A9E  E640                     asr        D0.w, 3
  3822. 00002AA0  03F0                     .incomplete
  3823. 00002AA2  0012 2D46                ori.b      [A2], 0x46 /* 'F' */
  3824. 00002AA6  FFF0                     .invalid   <<F/7/7>>
  3825. 00002AA8  2046                     movea.l    A0, D6
  3826. 00002AAA  226E FFF0                movea.l    A1, [A6 - 0x10]
  3827. 00002AAE  32A8 0002                move.w     [A1], [A0 + 0x2]
  3828. 00002AB2  41EE FFD0                lea.l      A0, [A6 - 0x30]
  3829. 00002AB6  2247                     movea.l    A1, D7
  3830. 00002AB8  2348 0012                move.l     [A1 + 0x12], A0
  3831. 00002ABC  2047                     movea.l    A0, D7
  3832. 00002ABE  4A68 0132                tst.w      [A0 + 0x132]
  3833. 00002AC2  6F10                     ble        +0x12 /* 00002AD4 */
  3834. 00002AC4  2047                     movea.l    A0, D7
  3835. 00002AC6  216B 0034 001E           move.l     [A0 + 0x1E], [A3 + 0x34]
  3836. 00002ACC  2047                     movea.l    A0, D7
  3837. 00002ACE  216B 0038 0048           move.l     [A0 + 0x48], [A3 + 0x38]
  3838. label00002AD4:
  3839. 00002AD4  2047                     movea.l    A0, D7
  3840. 00002AD6  49D0                     lea.l      A4, [A0]
  3841. 00002AD8  4AAC 0030                tst.l      [A4 + 0x30]
  3842. 00002ADC  6608                     bne        +0xA /* 00002AE6 */
  3843. 00002ADE  297C 0000 0200 0030      move.l     [A4 + 0x30], 0x200
  3844. label00002AE6:
  3845. 00002AE6  4A6C 002E                tst.w      [A4 + 0x2E]
  3846. 00002AEA  6606                     bne        +0x8 /* 00002AF2 */
  3847. 00002AEC  396C 003E 002E           move.w     [A4 + 0x2E], [A4 + 0x3E]
  3848. label00002AF2:
  3849. 00002AF2  4A6C 002E                tst.w      [A4 + 0x2E]
  3850. 00002AF6  6606                     bne        +0x8 /* 00002AFE */
  3851. 00002AF8  397C 0001 002E           move.w     [A4 + 0x2E], 0x1
  3852. label00002AFE:
  3853. 00002AFE  42A7                     clr.l      -[A7]
  3854. 00002B00  4267                     clr.w      -[A7]
  3855. 00002B02  2047                     movea.l    A0, D7
  3856. 00002B04  3F28 0016                move.w     -[A7], [A0 + 0x16]
  3857. 00002B08  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  3858. 00002B0C  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  3859. 00002B10  2F2C 0030                move.l     -[A7], [A4 + 0x30]
  3860. 00002B14  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  3861. 00002B18  2D5F FFC8                move.l     [A6 - 0x38], [A7]+
  3862. 00002B1C  302C 003E                move.w     D0, [A4 + 0x3E]
  3863. 00002B20  48C0                     ext.l      D0
  3864. 00002B22  B0AE FFC8                cmp.l      D0, [A6 - 0x38]
  3865. 00002B26  6D0E                     blt        +0x10 /* 00002B36 */
  3866. 00002B28  302C 003E                move.w     D0, [A4 + 0x3E]
  3867. 00002B2C  48C0                     ext.l      D0
  3868. 00002B2E  90AE FFC8                sub.l      D0, [A6 - 0x38]
  3869. 00002B32  3940 003E                move.w     [A4 + 0x3E], D0
  3870. label00002B36:
  3871. 00002B36  2047                     movea.l    A0, D7
  3872. 00002B38  3968 0132 0016           move.w     [A4 + 0x16], [A0 + 0x132]
  3873. 00002B3E  2047                     movea.l    A0, D7
  3874. 00002B40  2F08                     move.l     -[A7], A0
  3875. 00002B42  206E FFF0                movea.l    A0, [A6 - 0x10]
  3876. 00002B46  4868 0002                pea.l      [A0 + 0x2]
  3877. 00002B4A  2046                     movea.l    A0, D6
  3878. 00002B4C  3F28 0002                move.w     -[A7], [A0 + 0x2]
  3879. 00002B50  4267                     clr.w      -[A7]
  3880. 00002B52  2046                     movea.l    A0, D6
  3881. 00002B54  41E8 0028                lea.l      A0, [A0 + 0x28]
  3882. 00002B58  2008                     move.l     D0, A0
  3883. 00002B5A  5480                     addq.l     D0, 2
  3884. 00002B5C  2040                     movea.l    A0, D0
  3885. 00002B5E  2F10                     move.l     -[A7], [A0]
  3886. 00002B60  206B 0008                movea.l    A0, [A3 + 0x8]
  3887. 00002B64  3F28 0010                move.w     -[A7], [A0 + 0x10]
  3888. 00002B68  486E FFEC                pea.l      [A6 - 0x14]
  3889. 00002B6C  4EAD 02EA                jsr        [A5 + 0x2EA /* export_89 */]
  3890. 00002B70  49D3                     lea.l      A4, [A3]
  3891. 00002B72  7000                     moveq.l    D0, 0x00
  3892. 00002B74  2940 0018                move.l     [A4 + 0x18], D0
  3893. 00002B78  302E FFEC                move.w     D0, [A6 - 0x14]
  3894. 00002B7C  5440                     addq.w     D0, 2
  3895. 00002B7E  3940 0016                move.w     [A4 + 0x16], D0
  3896. 00002B82  2847                     movea.l    A4, D7
  3897. 00002B84  396B 0048 0016           move.w     [A4 + 0x16], [A3 + 0x48]
  3898. 00002B8A  206B 0030                movea.l    A0, [A3 + 0x30]
  3899. 00002B8E  3028 0132                move.w     D0, [A0 + 0x132]
  3900. 00002B92  907C FFF6                sub.w      D0, 0xFFF6
  3901. 00002B96  41ED F916                lea.l      A0, [A5 - 0x6EA]
  3902. 00002B9A  E540                     asl        D0.w, 2
  3903. 00002B9C  7202                     moveq.l    D1, 0x02
  3904. 00002B9E  B2B0 0000                cmp.l      D1, [A0 + D0.w]
  3905. 00002BA2  6608                     bne        +0xA /* 00002BAC */
  3906. 00002BA4  7002                     moveq.l    D0, 0x02
  3907. 00002BA6  2940 0030                move.l     [A4 + 0x30], D0
  3908. 00002BAA  6018                     bra        +0x1A /* 00002BC4 */
  3909. label00002BAC:
  3910. 00002BAC  206B 0030                movea.l    A0, [A3 + 0x30]
  3911. 00002BB0  3028 0132                move.w     D0, [A0 + 0x132]
  3912. 00002BB4  907C FFF6                sub.w      D0, 0xFFF6
  3913. 00002BB8  41ED F8C2                lea.l      A0, [A5 - 0x73E]
  3914. 00002BBC  E540                     asl        D0.w, 2
  3915. 00002BBE  2970 0000 0030           move.l     [A4 + 0x30], [A0 + D0.w]
  3916. label00002BC4:
  3917. 00002BC4  7000                     moveq.l    D0, 0x00
  3918. 00002BC6  2940 0012                move.l     [A4 + 0x12], D0
  3919. 00002BCA  397C FFFF 001C           move.w     [A4 + 0x1C], 0xFFFF
  3920. 00002BD0  2F0B                     move.l     -[A7], A3
  3921. 00002BD2  487A 0040                pea.l      [PC + 0x40 /* 00002C14, value 0x4E56FFFC */]
  3922. 00002BD6  4EBA D462                jsr        [PC - 0x2B9E /* 0000003A */]
  3923. 00002BDA  4267                     clr.w      -[A7]
  3924. 00002BDC  2F07                     move.l     -[A7], D7
  3925. 00002BDE  1F3C 0001                move.b     -[A7], 0x1
  3926. 00002BE2  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  3927. 00002BE6  4A5F                     tst.w      [A7]+
  3928. 00002BE8  6620                     bne        +0x22 /* 00002C0A */
  3929. 00002BEA  601E                     bra        +0x20 /* 00002C0A */
  3930. label00002BEC:
  3931. 00002BEC  2F3C 4D69 7363           move.l     -[A7], 0x4D697363 /* 'Misc' */
  3932. 00002BF2  2F0B                     move.l     -[A7], A3
  3933. 00002BF4  2F3C EC78 0018           move.l     -[A7], 0xEC780018
  3934. 00002BFA  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  3935. 00002BFE  2F0B                     move.l     -[A7], A3
  3936. 00002C00  2F3C FFFF EC78           move.l     -[A7], 0xFFFFEC78
  3937. 00002C06  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  3938. label00002C0A:
  3939. 00002C0A  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  3940. 00002C0E  4E5E                     unlink     A6
  3941. 00002C10  2E9F                     move.l     [A7], [A7]+
  3942. 00002C12  4E75                     rts
  3943. 00002C14  4E56 FFFC                link       A6, -0x0004
  3944. 00002C18  48E7 0118                movem.l    -[A7], D7,A3,A4
  3945. 00002C1C  2E2E 0008                move.l     D7, [A6 + 0x8]
  3946. 00002C20  2047                     movea.l    A0, D7
  3947. 00002C22  2668 0030                movea.l    A3, [A0 + 0x30]
  3948. 00002C26  4A6B 0010                tst.w      [A3 + 0x10]
  3949. 00002C2A  6708                     beq        +0xA /* 00002C34 */
  3950. 00002C2C  2F07                     move.l     -[A7], D7
  3951. 00002C2E  4EBA FD16                jsr        [PC - 0x2EA /* 00002946 */]
  3952. 00002C32  606C                     bra        +0x6E /* 00002CA0 */
  3953. label00002C34:
  3954. 00002C34  284B                     movea.l    A4, A3
  3955. 00002C36  486B 004C                pea.l      [A3 + 0x4C]
  3956. 00002C3A  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  3957. 00002C3E  2047                     movea.l    A0, D7
  3958. 00002C40  2068 0030                movea.l    A0, [A0 + 0x30]
  3959. 00002C44  3028 0132                move.w     D0, [A0 + 0x132]
  3960. 00002C48  907C FFF6                sub.w      D0, 0xFFF6
  3961. 00002C4C  41ED F916                lea.l      A0, [A5 - 0x6EA]
  3962. 00002C50  E540                     asl        D0.w, 2
  3963. 00002C52  7202                     moveq.l    D1, 0x02
  3964. 00002C54  B2B0 0000                cmp.l      D1, [A0 + D0.w]
  3965. 00002C58  6608                     bne        +0xA /* 00002C62 */
  3966. 00002C5A  7002                     moveq.l    D0, 0x02
  3967. 00002C5C  2940 0030                move.l     [A4 + 0x30], D0
  3968. 00002C60  601A                     bra        +0x1C /* 00002C7C */
  3969. label00002C62:
  3970. 00002C62  2047                     movea.l    A0, D7
  3971. 00002C64  2068 0030                movea.l    A0, [A0 + 0x30]
  3972. 00002C68  3028 0132                move.w     D0, [A0 + 0x132]
  3973. 00002C6C  907C FFF6                sub.w      D0, 0xFFF6
  3974. 00002C70  41ED F8C2                lea.l      A0, [A5 - 0x73E]
  3975. 00002C74  E540                     asl        D0.w, 2
  3976. 00002C76  2970 0000 0030           move.l     [A4 + 0x30], [A0 + D0.w]
  3977. label00002C7C:
  3978. 00002C7C  7000                     moveq.l    D0, 0x00
  3979. 00002C7E  2940 0012                move.l     [A4 + 0x12], D0
  3980. 00002C82  397C FFFF 001C           move.w     [A4 + 0x1C], 0xFFFF
  3981. 00002C88  2F07                     move.l     -[A7], D7
  3982. 00002C8A  486D 06AA                pea.l      [A5 + 0x6AA /* export_209 */]
  3983. 00002C8E  4EBA D3AA                jsr        [PC - 0x2C56 /* 0000003A */]
  3984. 00002C92  4267                     clr.w      -[A7]
  3985. 00002C94  2F0B                     move.l     -[A7], A3
  3986. 00002C96  1F3C 0001                move.b     -[A7], 0x1
  3987. 00002C9A  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  3988. 00002C9E  4A5F                     tst.w      [A7]+
  3989. label00002CA0:
  3990. 00002CA0  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  3991. 00002CA4  4E5E                     unlink     A6
  3992. 00002CA6  2E9F                     move.l     [A7], [A7]+
  3993. 00002CA8  4E75                     rts
  3994. export_195:
  3995. 00002CAA  4E56 FFF4                link       A6, -0x000C
  3996. 00002CAE  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  3997. 00002CB2  2E2E 0008                move.l     D7, [A6 + 0x8]
  3998. 00002CB6  2047                     movea.l    A0, D7
  3999. 00002CB8  2668 0012                movea.l    A3, [A0 + 0x12]
  4000. 00002CBC  2047                     movea.l    A0, D7
  4001. 00002CBE  2C28 0030                move.l     D6, [A0 + 0x30]
  4002. 00002CC2  4267                     clr.w      -[A7]
  4003. 00002CC4  2F07                     move.l     -[A7], D7
  4004. 00002CC6  2F3C 0004 0007           move.l     -[A7], 0x40007
  4005. 00002CCC  3F2B 0002                move.w     -[A7], [A3 + 0x2]
  4006. 00002CD0  4267                     clr.w      -[A7]
  4007. 00002CD2  4EBA DD92                jsr        [PC - 0x226E /* 00000A66 */]
  4008. 00002CD6  101F                     move.b     D0, [A7]+
  4009. 00002CD8  6702                     beq        +0x4 /* 00002CDC */
  4010. 00002CDA  6078                     bra        +0x7A /* 00002D54 */
  4011. label00002CDC:
  4012. 00002CDC  2047                     movea.l    A0, D7
  4013. 00002CDE  2A28 0008                move.l     D5, [A0 + 0x8]
  4014. 00002CE2  2045                     movea.l    A0, D5
  4015. 00002CE4  302B 0002                move.w     D0, [A3 + 0x2]
  4016. 00002CE8  0440 FFF6                subi.w     D0, 0xFFF6
  4017. 00002CEC  3200                     move.w     D1, D0
  4018. 00002CEE  E640                     asr        D0.w, 3
  4019. 00002CF0  03B0 0012                bclr       [A0 + D0.w + 0x12], D1
  4020. 00002CF4  2846                     movea.l    A4, D6
  4021. 00002CF6  2047                     movea.l    A0, D7
  4022. 00002CF8  3968 0048 0016           move.w     [A4 + 0x16], [A0 + 0x48]
  4023. 00002CFE  302B 0002                move.w     D0, [A3 + 0x2]
  4024. 00002D02  907C FFF6                sub.w      D0, 0xFFF6
  4025. 00002D06  41ED F916                lea.l      A0, [A5 - 0x6EA]
  4026. 00002D0A  E540                     asl        D0.w, 2
  4027. 00002D0C  7202                     moveq.l    D1, 0x02
  4028. 00002D0E  B2B0 0000                cmp.l      D1, [A0 + D0.w]
  4029. 00002D12  6608                     bne        +0xA /* 00002D1C */
  4030. 00002D14  7002                     moveq.l    D0, 0x02
  4031. 00002D16  2940 0030                move.l     [A4 + 0x30], D0
  4032. 00002D1A  6014                     bra        +0x16 /* 00002D30 */
  4033. label00002D1C:
  4034. 00002D1C  302B 0002                move.w     D0, [A3 + 0x2]
  4035. 00002D20  907C FFF6                sub.w      D0, 0xFFF6
  4036. 00002D24  41ED F8C2                lea.l      A0, [A5 - 0x73E]
  4037. 00002D28  E540                     asl        D0.w, 2
  4038. 00002D2A  2970 0000 0030           move.l     [A4 + 0x30], [A0 + D0.w]
  4039. label00002D30:
  4040. 00002D30  7000                     moveq.l    D0, 0x00
  4041. 00002D32  2940 0012                move.l     [A4 + 0x12], D0
  4042. 00002D36  397C FFFF 001C           move.w     [A4 + 0x1C], 0xFFFF
  4043. 00002D3C  2F07                     move.l     -[A7], D7
  4044. 00002D3E  487A 001E                pea.l      [PC + 0x1E /* 00002D5E, value 0x4E56FFF8 */]
  4045. 00002D42  4EBA D2F6                jsr        [PC - 0x2D0A /* 0000003A */]
  4046. 00002D46  4267                     clr.w      -[A7]
  4047. 00002D48  2F06                     move.l     -[A7], D6
  4048. 00002D4A  1F3C 0001                move.b     -[A7], 0x1
  4049. 00002D4E  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  4050. 00002D52  4A5F                     tst.w      [A7]+
  4051. label00002D54:
  4052. 00002D54  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  4053. 00002D58  4E5E                     unlink     A6
  4054. 00002D5A  2E9F                     move.l     [A7], [A7]+
  4055. 00002D5C  4E75                     rts
  4056. 00002D5E  4E56 FFF8                link       A6, -0x0008
  4057. 00002D62  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4058. 00002D66  2C2E 0008                move.l     D6, [A6 + 0x8]
  4059. 00002D6A  2046                     movea.l    A0, D6
  4060. 00002D6C  2E28 0012                move.l     D7, [A0 + 0x12]
  4061. 00002D70  2046                     movea.l    A0, D6
  4062. 00002D72  2668 0030                movea.l    A3, [A0 + 0x30]
  4063. 00002D76  4A6B 0010                tst.w      [A3 + 0x10]
  4064. 00002D7A  6708                     beq        +0xA /* 00002D84 */
  4065. 00002D7C  2F06                     move.l     -[A7], D6
  4066. 00002D7E  4EBA 0072                jsr        [PC + 0x72 /* 00002DF2 */]
  4067. 00002D82  6064                     bra        +0x66 /* 00002DE8 */
  4068. label00002D84:
  4069. 00002D84  284B                     movea.l    A4, A3
  4070. 00002D86  486B 004C                pea.l      [A3 + 0x4C]
  4071. 00002D8A  4EAD 03E2                jsr        [A5 + 0x3E2 /* export_120 */]
  4072. 00002D8E  2047                     movea.l    A0, D7
  4073. 00002D90  3028 0002                move.w     D0, [A0 + 0x2]
  4074. 00002D94  907C FFF6                sub.w      D0, 0xFFF6
  4075. 00002D98  41ED F916                lea.l      A0, [A5 - 0x6EA]
  4076. 00002D9C  E540                     asl        D0.w, 2
  4077. 00002D9E  7202                     moveq.l    D1, 0x02
  4078. 00002DA0  B2B0 0000                cmp.l      D1, [A0 + D0.w]
  4079. 00002DA4  6608                     bne        +0xA /* 00002DAE */
  4080. 00002DA6  7002                     moveq.l    D0, 0x02
  4081. 00002DA8  2940 0030                move.l     [A4 + 0x30], D0
  4082. 00002DAC  6016                     bra        +0x18 /* 00002DC4 */
  4083. label00002DAE:
  4084. 00002DAE  2047                     movea.l    A0, D7
  4085. 00002DB0  3028 0002                move.w     D0, [A0 + 0x2]
  4086. 00002DB4  907C FFF6                sub.w      D0, 0xFFF6
  4087. 00002DB8  41ED F8C2                lea.l      A0, [A5 - 0x73E]
  4088. 00002DBC  E540                     asl        D0.w, 2
  4089. 00002DBE  2970 0000 0030           move.l     [A4 + 0x30], [A0 + D0.w]
  4090. label00002DC4:
  4091. 00002DC4  7000                     moveq.l    D0, 0x00
  4092. 00002DC6  2940 0012                move.l     [A4 + 0x12], D0
  4093. 00002DCA  397C FFFF 001C           move.w     [A4 + 0x1C], 0xFFFF
  4094. 00002DD0  2F06                     move.l     -[A7], D6
  4095. 00002DD2  487A 001E                pea.l      [PC + 0x1E /* 00002DF2, value 0x4E560000 'NV\0\0', cstring "NV" */]
  4096. 00002DD6  4EBA D262                jsr        [PC - 0x2D9E /* 0000003A */]
  4097. 00002DDA  4267                     clr.w      -[A7]
  4098. 00002DDC  2F0B                     move.l     -[A7], A3
  4099. 00002DDE  1F3C 0001                move.b     -[A7], 0x1
  4100. 00002DE2  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  4101. 00002DE6  4A5F                     tst.w      [A7]+
  4102. label00002DE8:
  4103. 00002DE8  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  4104. 00002DEC  4E5E                     unlink     A6
  4105. 00002DEE  2E9F                     move.l     [A7], [A7]+
  4106. 00002DF0  4E75                     rts
  4107. fn00002DF2:
  4108. 00002DF2  4E56 0000                link       A6, 0
  4109. 00002DF6  2F3C 4469 6452           move.l     -[A7], 0x44696452 /* 'DidR' */
  4110. 00002DFC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4111. 00002E00  206E 0008                movea.l    A0, [A6 + 0x8]
  4112. 00002E04  3F28 000C                move.w     -[A7], [A0 + 0xC]
  4113. 00002E08  3F3C 0002                move.w     -[A7], 0x2
  4114. 00002E0C  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  4115. 00002E10  206E 0008                movea.l    A0, [A6 + 0x8]
  4116. 00002E14  317C 0008 0028           move.w     [A0 + 0x28], 0x8
  4117. 00002E1A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4118. 00002E1E  42A7                     clr.l      -[A7]
  4119. 00002E20  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  4120. 00002E24  4E5E                     unlink     A6
  4121. 00002E26  2E9F                     move.l     [A7], [A7]+
  4122. 00002E28  4E75                     rts
  4123. export_196:
  4124. 00002E2A  4E56 FFFC                link       A6, -0x0004
  4125. 00002E2E  48E7 0118                movem.l    -[A7], D7,A3,A4
  4126. 00002E32  266E 0008                movea.l    A3, [A6 + 0x8]
  4127. 00002E36  2E2B 0012                move.l     D7, [A3 + 0x12]
  4128. 00002E3A  4267                     clr.w      -[A7]
  4129. 00002E3C  2F0B                     move.l     -[A7], A3
  4130. 00002E3E  2F3C 0004 0007           move.l     -[A7], 0x40007
  4131. 00002E44  2047                     movea.l    A0, D7
  4132. 00002E46  3F28 0002                move.w     -[A7], [A0 + 0x2]
  4133. 00002E4A  4267                     clr.w      -[A7]
  4134. 00002E4C  4EBA DC18                jsr        [PC - 0x23E8 /* 00000A66 */]
  4135. 00002E50  101F                     move.b     D0, [A7]+
  4136. 00002E52  6702                     beq        +0x4 /* 00002E56 */
  4137. 00002E54  6030                     bra        +0x32 /* 00002E86 */
  4138. label00002E56:
  4139. 00002E56  206B 0030                movea.l    A0, [A3 + 0x30]
  4140. 00002E5A  49D0                     lea.l      A4, [A0]
  4141. 00002E5C  396B 0048 0016           move.w     [A4 + 0x16], [A3 + 0x48]
  4142. 00002E62  426C 001C                clr.w      [A4 + 0x1C]
  4143. 00002E66  7000                     moveq.l    D0, 0x00
  4144. 00002E68  2940 0012                move.l     [A4 + 0x12], D0
  4145. 00002E6C  2F0B                     move.l     -[A7], A3
  4146. 00002E6E  487A 0020                pea.l      [PC + 0x20 /* 00002E90, value 0x4E560000 'NV\0\0', cstring "NV" */]
  4147. 00002E72  4EBA D1C6                jsr        [PC - 0x2E3A /* 0000003A */]
  4148. 00002E76  4267                     clr.w      -[A7]
  4149. 00002E78  2F2B 0030                move.l     -[A7], [A3 + 0x30]
  4150. 00002E7C  1F3C 0001                move.b     -[A7], 0x1
  4151. 00002E80  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  4152. 00002E84  4A5F                     tst.w      [A7]+
  4153. label00002E86:
  4154. 00002E86  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  4155. 00002E8A  4E5E                     unlink     A6
  4156. 00002E8C  2E9F                     move.l     [A7], [A7]+
  4157. 00002E8E  4E75                     rts
  4158. 00002E90  4E56 0000                link       A6, 0
  4159. 00002E94  2F0C                     move.l     -[A7], A4
  4160. 00002E96  286E 0008                movea.l    A4, [A6 + 0x8]
  4161. 00002E9A  2F3C 4469 6452           move.l     -[A7], 0x44696452 /* 'DidR' */
  4162. 00002EA0  2F0C                     move.l     -[A7], A4
  4163. 00002EA2  3F2C 000C                move.w     -[A7], [A4 + 0xC]
  4164. 00002EA6  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4165. 00002EAA  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  4166. 00002EAE  397C 0008 0028           move.w     [A4 + 0x28], 0x8
  4167. 00002EB4  2F0C                     move.l     -[A7], A4
  4168. 00002EB6  4267                     clr.w      -[A7]
  4169. 00002EB8  206C 0030                movea.l    A0, [A4 + 0x30]
  4170. 00002EBC  3F28 0010                move.w     -[A7], [A0 + 0x10]
  4171. 00002EC0  2F0C                     move.l     -[A7], A4
  4172. 00002EC2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4173. 00002EC6  4EAD 0862                jsr        [A5 + 0x862 /* export_264 */]
  4174. 00002ECA  301F                     move.w     D0, [A7]+
  4175. 00002ECC  48C0                     ext.l      D0
  4176. 00002ECE  2F00                     move.l     -[A7], D0
  4177. 00002ED0  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  4178. 00002ED4  285F                     movea.l    A4, [A7]+
  4179. 00002ED6  4E5E                     unlink     A6
  4180. 00002ED8  2E9F                     move.l     [A7], [A7]+
  4181. 00002EDA  4E75                     rts
  4182. export_197:
  4183. 00002EDC  4E56 FFF4                link       A6, -0x000C
  4184. 00002EE0  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  4185. 00002EE4  2E2E 0008                move.l     D7, [A6 + 0x8]
  4186. 00002EE8  2047                     movea.l    A0, D7
  4187. 00002EEA  2668 0012                movea.l    A3, [A0 + 0x12]
  4188. 00002EEE  2047                     movea.l    A0, D7
  4189. 00002EF0  2A28 0008                move.l     D5, [A0 + 0x8]
  4190. 00002EF4  4267                     clr.w      -[A7]
  4191. 00002EF6  2F07                     move.l     -[A7], D7
  4192. 00002EF8  2F3C 000E 0007           move.l     -[A7], 0xE0007
  4193. 00002EFE  3F2B 0002                move.w     -[A7], [A3 + 0x2]
  4194. 00002F02  4267                     clr.w      -[A7]
  4195. 00002F04  4EBA DB60                jsr        [PC - 0x24A0 /* 00000A66 */]
  4196. 00002F08  101F                     move.b     D0, [A7]+
  4197. 00002F0A  6704                     beq        +0x6 /* 00002F10 */
  4198. 00002F0C  6000 00EE                bra        +0xF0 /* 00002FFC */
  4199. label00002F10:
  4200. 00002F10  7000                     moveq.l    D0, 0x00
  4201. 00002F12  302B 0008                move.w     D0, [A3 + 0x8]
  4202. 00002F16  2045                     movea.l    A0, D5
  4203. 00002F18  3228 0010                move.w     D1, [A0 + 0x10]
  4204. 00002F1C  5341                     subq.w     D1, 1
  4205. 00002F1E  41ED F41C                lea.l      A0, [A5 - 0xBE4]
  4206. 00002F22  E541                     asl        D1.w, 2
  4207. 00002F24  C0B0 1000                and.l      D0, [A0 + D1.w]
  4208. 00002F28  4A80                     tst.l      D0
  4209. 00002F2A  56C0                     sne        D0
  4210. 00002F2C  4A00                     tst.b      D0
  4211. 00002F2E  6620                     bne        +0x22 /* 00002F50 */
  4212. 00002F30  7200                     moveq.l    D1, 0x00
  4213. 00002F32  322B 000A                move.w     D1, [A3 + 0xA]
  4214. 00002F36  2045                     movea.l    A0, D5
  4215. 00002F38  3428 0010                move.w     D2, [A0 + 0x10]
  4216. 00002F3C  5342                     subq.w     D2, 1
  4217. 00002F3E  41ED F404                lea.l      A0, [A5 - 0xBFC]
  4218. 00002F42  E542                     asl        D2.w, 2
  4219. 00002F44  C2B0 2000                and.l      D1, [A0 + D2.w]
  4220. 00002F48  4A81                     tst.l      D1
  4221. 00002F4A  56C1                     sne        D1
  4222. 00002F4C  8001                     or.b       D0, D1
  4223. 00002F4E  6720                     beq        +0x22 /* 00002F70 */
  4224. label00002F50:
  4225. 00002F50  2047                     movea.l    A0, D7
  4226. 00002F52  3F28 0048                move.w     -[A7], [A0 + 0x48]
  4227. 00002F56  2047                     movea.l    A0, D7
  4228. 00002F58  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  4229. 00002F5C  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  4230. 00002F60  2F07                     move.l     -[A7], D7
  4231. 00002F62  2F3C FFFF EC74           move.l     -[A7], 0xFFFFEC74
  4232. 00002F68  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  4233. 00002F6C  6000 008E                bra        +0x90 /* 00002FFC */
  4234. label00002F70:
  4235. 00002F70  2047                     movea.l    A0, D7
  4236. 00002F72  2C28 0030                move.l     D6, [A0 + 0x30]
  4237. 00002F76  2046                     movea.l    A0, D6
  4238. 00002F78  49E8 009C                lea.l      A4, [A0 + 0x9C]
  4239. 00002F7C  396B 0002 0004           move.w     [A4 + 0x4], [A3 + 0x2]
  4240. 00002F82  296B 0004 0006           move.l     [A4 + 0x6], [A3 + 0x4]
  4241. 00002F88  41EB 000E                lea.l      A0, [A3 + 0xE]
  4242. 00002F8C  2008                     move.l     D0, A0
  4243. 00002F8E  5380                     subq.l     D0, 1
  4244. 00002F90  2940 000E                move.l     [A4 + 0xE], D0
  4245. 00002F94  4267                     clr.w      -[A7]
  4246. 00002F96  3F2B 000C                move.w     -[A7], [A3 + 0xC]
  4247. 00002F9A  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  4248. 00002F9E  395F 000A                move.w     [A4 + 0xA], [A7]+
  4249. 00002FA2  206C 000E                movea.l    A0, [A4 + 0xE]
  4250. 00002FA6  4240                     clr.w      D0
  4251. 00002FA8  1010                     move.b     D0, [A0]
  4252. 00002FAA  4A40                     tst.w      D0
  4253. 00002FAC  660A                     bne        +0xC /* 00002FB8 */
  4254. 00002FAE  2046                     movea.l    A0, D6
  4255. 00002FB0  317C FFFF 001C           move.w     [A0 + 0x1C], 0xFFFF
  4256. 00002FB6  6006                     bra        +0x8 /* 00002FBE */
  4257. label00002FB8:
  4258. 00002FB8  2046                     movea.l    A0, D6
  4259. 00002FBA  4268 001C                clr.w      [A0 + 0x1C]
  4260. label00002FBE:
  4261. 00002FBE  2F07                     move.l     -[A7], D7
  4262. 00002FC0  487A 0044                pea.l      [PC + 0x44 /* 00003006, value 0x4E56FFEE */]
  4263. 00002FC4  4EBA D074                jsr        [PC - 0x2F8C /* 0000003A */]
  4264. 00002FC8  2046                     movea.l    A0, D6
  4265. 00002FCA  4228 009A                clr.b      [A0 + 0x9A]
  4266. 00002FCE  2046                     movea.l    A0, D6
  4267. 00002FD0  4868 009C                pea.l      [A0 + 0x9C]
  4268. 00002FD4  7007                     moveq.l    D0, 0x07
  4269. 00002FD6  2F00                     move.l     -[A7], D0
  4270. 00002FD8  A85E                     syscall    BitSet
  4271. 00002FDA  2046                     movea.l    A0, D6
  4272. 00002FDC  4868 009C                pea.l      [A0 + 0x9C]
  4273. 00002FE0  7006                     moveq.l    D0, 0x06
  4274. 00002FE2  2F00                     move.l     -[A7], D0
  4275. 00002FE4  A85F                     syscall    BitClr
  4276. 00002FE6  2046                     movea.l    A0, D6
  4277. 00002FE8  117C 0040 009D           move.b     [A0 + 0x9D], 0x40 /* '@' */
  4278. 00002FEE  2047                     movea.l    A0, D7
  4279. 00002FF0  317C 1C00 004C           move.w     [A0 + 0x4C], 0x1C00
  4280. 00002FF6  2F07                     move.l     -[A7], D7
  4281. 00002FF8  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  4282. label00002FFC:
  4283. 00002FFC  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  4284. 00003000  4E5E                     unlink     A6
  4285. 00003002  2E9F                     move.l     [A7], [A7]+
  4286. 00003004  4E75                     rts
  4287. 00003006  4E56 FFEE                link       A6, -0x0012
  4288. 0000300A  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  4289. 0000300E  266E 0008                movea.l    A3, [A6 + 0x8]
  4290. 00003012  282B 0030                move.l     D4, [A3 + 0x30]
  4291. 00003016  2A2B 0008                move.l     D5, [A3 + 0x8]
  4292. 0000301A  2E2B 0012                move.l     D7, [A3 + 0x12]
  4293. 0000301E  2044                     movea.l    A0, D4
  4294. 00003020  0828 0004 001E           btst.b     [A0 + 0x1E], 0x4
  4295. 00003026  57C6                     seq        D6
  4296. 00003028  4406                     neg.b      D6
  4297. 0000302A  2044                     movea.l    A0, D4
  4298. 0000302C  4A68 0010                tst.w      [A0 + 0x10]
  4299. 00003030  670A                     beq        +0xC /* 0000303C */
  4300. 00003032  2F0B                     move.l     -[A7], A3
  4301. 00003034  4EBA 016A                jsr        [PC + 0x16A /* 000031A0 */]
  4302. 00003038  6000 015C                bra        +0x15E /* 00003196 */
  4303. label0000303C:
  4304. 0000303C  2045                     movea.l    A0, D5
  4305. 0000303E  0828 0001 0004           btst.b     [A0 + 0x4], 0x1
  4306. 00003044  665A                     bne        +0x5C /* 000030A0 */
  4307. 00003046  2844                     movea.l    A4, D4
  4308. 00003048  4267                     clr.w      -[A7]
  4309. 0000304A  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  4310. 0000304E  2F2C 00A2                move.l     -[A7], [A4 + 0xA2]
  4311. 00003052  4267                     clr.w      -[A7]
  4312. 00003054  2F05                     move.l     -[A7], D5
  4313. 00003056  2F2C 008E                move.l     -[A7], [A4 + 0x8E]
  4314. 0000305A  2F2C 0092                move.l     -[A7], [A4 + 0x92]
  4315. 0000305E  2F2C 0096                move.l     -[A7], [A4 + 0x96]
  4316. 00003062  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  4317. 00003066  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  4318. 0000306A  1D5F FFF3                move.b     [A6 - 0xD], [A7]+
  4319. 0000306E  1006                     move.b     D0, D6
  4320. 00003070  6710                     beq        +0x12 /* 00003082 */
  4321. 00003072  082E 0001 FFF3           btst.b     [A6 - 0xD], 0x1
  4322. 00003078  6616                     bne        +0x18 /* 00003090 */
  4323. 0000307A  397C EC78 0010           move.w     [A4 + 0x10], 0xEC78
  4324. 00003080  600E                     bra        +0x10 /* 00003090 */
  4325. label00003082:
  4326. 00003082  082E 0000 FFF3           btst.b     [A6 - 0xD], 0x0
  4327. 00003088  6606                     bne        +0x8 /* 00003090 */
  4328. 0000308A  397C EC78 0010           move.w     [A4 + 0x10], 0xEC78
  4329. label00003090:
  4330. 00003090  4A6C 0010                tst.w      [A4 + 0x10]
  4331. 00003094  670A                     beq        +0xC /* 000030A0 */
  4332. 00003096  2F0B                     move.l     -[A7], A3
  4333. 00003098  4EBA 0106                jsr        [PC + 0x106 /* 000031A0 */]
  4334. 0000309C  6000 00F8                bra        +0xFA /* 00003196 */
  4335. label000030A0:
  4336. 000030A0  2045                     movea.l    A0, D5
  4337. 000030A2  3028 0010                move.w     D0, [A0 + 0x10]
  4338. 000030A6  5340                     subq.w     D0, 1
  4339. 000030A8  41ED F464                lea.l      A0, [A5 - 0xB9C]
  4340. 000030AC  E540                     asl        D0.w, 2
  4341. 000030AE  3D70 0002 FFEE           move.w     [A6 - 0x12], [A0 + D0.w + 0x2]
  4342. 000030B4  2045                     movea.l    A0, D5
  4343. 000030B6  3028 0010                move.w     D0, [A0 + 0x10]
  4344. 000030BA  5340                     subq.w     D0, 1
  4345. 000030BC  41ED F458                lea.l      A0, [A5 - 0xBA8]
  4346. 000030C0  E540                     asl        D0.w, 2
  4347. 000030C2  3D70 0002 FFF0           move.w     [A6 - 0x10], [A0 + D0.w + 0x2]
  4348. 000030C8  1006                     move.b     D0, D6
  4349. 000030CA  671A                     beq        +0x1C /* 000030E6 */
  4350. 000030CC  7200                     moveq.l    D1, 0x00
  4351. 000030CE  2047                     movea.l    A0, D7
  4352. 000030D0  3228 0008                move.w     D1, [A0 + 0x8]
  4353. 000030D4  7400                     moveq.l    D2, 0x00
  4354. 000030D6  342E FFEE                move.w     D2, [A6 - 0x12]
  4355. 000030DA  C282                     and.l      D1, D2
  4356. 000030DC  4A81                     tst.l      D1
  4357. 000030DE  56C1                     sne        D1
  4358. 000030E0  C001                     and.b      D0, D1
  4359. 000030E2  4A00                     tst.b      D0
  4360. 000030E4  6626                     bne        +0x28 /* 0000310C */
  4361. label000030E6:
  4362. 000030E6  1206                     move.b     D1, D6
  4363. 000030E8  0A01 0001                xori.b     D1, 0x1
  4364. 000030EC  4A01                     tst.b      D1
  4365. 000030EE  6700 0098                beq        +0x9A /* 00003188 */
  4366. 000030F2  7400                     moveq.l    D2, 0x00
  4367. 000030F4  2047                     movea.l    A0, D7
  4368. 000030F6  3428 000A                move.w     D2, [A0 + 0xA]
  4369. 000030FA  7600                     moveq.l    D3, 0x00
  4370. 000030FC  362E FFF0                move.w     D3, [A6 - 0x10]
  4371. 00003100  C483                     and.l      D2, D3
  4372. 00003102  4A82                     tst.l      D2
  4373. 00003104  56C2                     sne        D2
  4374. 00003106  C202                     and.b      D1, D2
  4375. 00003108  8001                     or.b       D0, D1
  4376. 0000310A  677C                     beq        +0x7E /* 00003188 */
  4377. label0000310C:
  4378. 0000310C  1006                     move.b     D0, D6
  4379. 0000310E  671C                     beq        +0x1E /* 0000312C */
  4380. 00003110  4267                     clr.w      -[A7]
  4381. 00003112  7000                     moveq.l    D0, 0x00
  4382. 00003114  2047                     movea.l    A0, D7
  4383. 00003116  3028 0008                move.w     D0, [A0 + 0x8]
  4384. 0000311A  7200                     moveq.l    D1, 0x00
  4385. 0000311C  322E FFEE                move.w     D1, [A6 - 0x12]
  4386. 00003120  C081                     and.l      D0, D1
  4387. 00003122  2F00                     move.l     -[A7], D0
  4388. 00003124  A86B                     syscall    LoWord
  4389. 00003126  375F 004C                move.w     [A3 + 0x4C], [A7]+
  4390. 0000312A  601A                     bra        +0x1C /* 00003146 */
  4391. label0000312C:
  4392. 0000312C  4267                     clr.w      -[A7]
  4393. 0000312E  7000                     moveq.l    D0, 0x00
  4394. 00003130  2047                     movea.l    A0, D7
  4395. 00003132  3028 000A                move.w     D0, [A0 + 0xA]
  4396. 00003136  7200                     moveq.l    D1, 0x00
  4397. 00003138  322E FFF0                move.w     D1, [A6 - 0x10]
  4398. 0000313C  C081                     and.l      D0, D1
  4399. 0000313E  2F00                     move.l     -[A7], D0
  4400. 00003140  A86B                     syscall    LoWord
  4401. 00003142  375F 004C                move.w     [A3 + 0x4C], [A7]+
  4402. label00003146:
  4403. 00003146  2F0B                     move.l     -[A7], A3
  4404. 00003148  487A 0056                pea.l      [PC + 0x56 /* 000031A0, value 0x4E56FFE4 */]
  4405. 0000314C  4EBA CEEC                jsr        [PC - 0x3114 /* 0000003A */]
  4406. 00003150  1006                     move.b     D0, D6
  4407. 00003152  0A00 0001                xori.b     D0, 0x1
  4408. 00003156  4A00                     tst.b      D0
  4409. 00003158  6726                     beq        +0x28 /* 00003180 */
  4410. 0000315A  7200                     moveq.l    D1, 0x00
  4411. 0000315C  2047                     movea.l    A0, D7
  4412. 0000315E  3228 000A                move.w     D1, [A0 + 0xA]
  4413. 00003162  C2BC 0000 1E00           and.l      D1, 0x1E00
  4414. 00003168  2047                     movea.l    A0, D7
  4415. 0000316A  3428 000A                move.w     D2, [A0 + 0xA]
  4416. 0000316E  48C2                     ext.l      D2
  4417. 00003170  B481                     cmp.l      D2, D1
  4418. 00003172  57C1                     seq        D1
  4419. 00003174  C001                     and.b      D0, D1
  4420. 00003176  6708                     beq        +0xA /* 00003180 */
  4421. 00003178  2F0B                     move.l     -[A7], A3
  4422. 0000317A  4EAD 0A72                jsr        [A5 + 0xA72 /* export_330 */]
  4423. 0000317E  6016                     bra        +0x18 /* 00003196 */
  4424. label00003180:
  4425. 00003180  2F0B                     move.l     -[A7], A3
  4426. 00003182  4EAD 0ACA                jsr        [A5 + 0xACA /* export_341 */]
  4427. 00003186  600E                     bra        +0x10 /* 00003196 */
  4428. label00003188:
  4429. 00003188  206B 003C                movea.l    A0, [A3 + 0x3C]
  4430. 0000318C  4268 0010                clr.w      [A0 + 0x10]
  4431. 00003190  2F0B                     move.l     -[A7], A3
  4432. 00003192  4EBA 000C                jsr        [PC + 0xC /* 000031A0 */]
  4433. label00003196:
  4434. 00003196  4CDF 18F8                movem.l    D3,D4,D5,D6,D7,A3,A4, [A7]+
  4435. 0000319A  4E5E                     unlink     A6
  4436. 0000319C  2E9F                     move.l     [A7], [A7]+
  4437. 0000319E  4E75                     rts
  4438. fn000031A0:
  4439. 000031A0  4E56 FFE4                link       A6, -0x001C
  4440. 000031A4  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4441. 000031A8  266E 0008                movea.l    A3, [A6 + 0x8]
  4442. 000031AC  2E2B 0030                move.l     D7, [A3 + 0x30]
  4443. 000031B0  2D6B 0012 FFF8           move.l     [A6 - 0x8], [A3 + 0x12]
  4444. 000031B6  2047                     movea.l    A0, D7
  4445. 000031B8  3D68 0010 FFF2           move.w     [A6 - 0xE], [A0 + 0x10]
  4446. 000031BE  2A2B 0008                move.l     D5, [A3 + 0x8]
  4447. 000031C2  206B 003C                movea.l    A0, [A3 + 0x3C]
  4448. 000031C6  3D68 0010 FFE8           move.w     [A6 - 0x18], [A0 + 0x10]
  4449. 000031CC  2F3C 4469 6452           move.l     -[A7], 0x44696452 /* 'DidR' */
  4450. 000031D2  2F0B                     move.l     -[A7], A3
  4451. 000031D4  3F2B 000C                move.w     -[A7], [A3 + 0xC]
  4452. 000031D8  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  4453. 000031DC  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  4454. 000031E0  377C 0008 0028           move.w     [A3 + 0x28], 0x8
  4455. 000031E6  4A6E FFF2                tst.w      [A6 - 0xE]
  4456. 000031EA  672C                     beq        +0x2E /* 00003218 */
  4457. 000031EC  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  4458. 000031F0  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  4459. 000031F4  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  4460. 000031F8  2F0B                     move.l     -[A7], A3
  4461. 000031FA  4267                     clr.w      -[A7]
  4462. 000031FC  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  4463. 00003200  2F0B                     move.l     -[A7], A3
  4464. 00003202  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  4465. 00003206  4EAD 0862                jsr        [A5 + 0x862 /* export_264 */]
  4466. 0000320A  301F                     move.w     D0, [A7]+
  4467. 0000320C  48C0                     ext.l      D0
  4468. 0000320E  2F00                     move.l     -[A7], D0
  4469. 00003210  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  4470. 00003214  6000 0204                bra        +0x206 /* 0000341A */
  4471. label00003218:
  4472. 00003218  4A6E FFE8                tst.w      [A6 - 0x18]
  4473. 0000321C  672C                     beq        +0x2E /* 0000324A */
  4474. 0000321E  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  4475. 00003222  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  4476. 00003226  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  4477. 0000322A  2F0B                     move.l     -[A7], A3
  4478. 0000322C  4267                     clr.w      -[A7]
  4479. 0000322E  3F2E FFE8                move.w     -[A7], [A6 - 0x18]
  4480. 00003232  2F0B                     move.l     -[A7], A3
  4481. 00003234  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  4482. 00003238  4EAD 0862                jsr        [A5 + 0x862 /* export_264 */]
  4483. 0000323C  301F                     move.w     D0, [A7]+
  4484. 0000323E  48C0                     ext.l      D0
  4485. 00003240  2F00                     move.l     -[A7], D0
  4486. 00003242  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  4487. 00003246  6000 01D2                bra        +0x1D4 /* 0000341A */
  4488. label0000324A:
  4489. 0000324A  2C2E FFF8                move.l     D6, [A6 - 0x8]
  4490. 0000324E  206E FFF8                movea.l    A0, [A6 - 0x8]
  4491. 00003252  2246                     movea.l    A1, D6
  4492. 00003254  32A8 0008                move.w     [A1], [A0 + 0x8]
  4493. 00003258  206E FFF8                movea.l    A0, [A6 - 0x8]
  4494. 0000325C  2246                     movea.l    A1, D6
  4495. 0000325E  3368 000A 0002           move.w     [A1 + 0x2], [A0 + 0xA]
  4496. 00003264  2046                     movea.l    A0, D6
  4497. 00003266  4268 0004                clr.w      [A0 + 0x4]
  4498. 0000326A  2847                     movea.l    A4, D7
  4499. 0000326C  2047                     movea.l    A0, D7
  4500. 0000326E  3028 00A0                move.w     D0, [A0 + 0xA0]
  4501. 00003272  907C FFF6                sub.w      D0, 0xFFF6
  4502. 00003276  41ED F916                lea.l      A0, [A5 - 0x6EA]
  4503. 0000327A  E540                     asl        D0.w, 2
  4504. 0000327C  222C 0064                move.l     D1, [A4 + 0x64]
  4505. 00003280  B2B0 0000                cmp.l      D1, [A0 + D0.w]
  4506. 00003284  6606                     bne        +0x8 /* 0000328C */
  4507. 00003286  7002                     moveq.l    D0, 0x02
  4508. 00003288  2940 0064                move.l     [A4 + 0x64], D0
  4509. label0000328C:
  4510. 0000328C  2047                     movea.l    A0, D7
  4511. 0000328E  0828 0004 001E           btst.b     [A0 + 0x1E], 0x4
  4512. 00003294  6700 0140                beq        +0x142 /* 000033D6 */
  4513. 00003298  2847                     movea.l    A4, D7
  4514. 0000329A  2046                     movea.l    A0, D6
  4515. 0000329C  4868 0004                pea.l      [A0 + 0x4]
  4516. 000032A0  42A7                     clr.l      -[A7]
  4517. 000032A2  A85E                     syscall    BitSet
  4518. 000032A4  4267                     clr.w      -[A7]
  4519. 000032A6  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  4520. 000032AA  2F2C 0030                move.l     -[A7], [A4 + 0x30]
  4521. 000032AE  4267                     clr.w      -[A7]
  4522. 000032B0  2F05                     move.l     -[A7], D5
  4523. 000032B2  2F2C 008E                move.l     -[A7], [A4 + 0x8E]
  4524. 000032B6  2F2C 0092                move.l     -[A7], [A4 + 0x92]
  4525. 000032BA  2F2C 0096                move.l     -[A7], [A4 + 0x96]
  4526. 000032BE  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  4527. 000032C2  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  4528. 000032C6  181F                     move.b     D4, [A7]+
  4529. 000032C8  2045                     movea.l    A0, D5
  4530. 000032CA  0828 0001 0004           btst.b     [A0 + 0x4], 0x1
  4531. 000032D0  56C0                     sne        D0
  4532. 000032D2  4A00                     tst.b      D0
  4533. 000032D4  672C                     beq        +0x2E /* 00003302 */
  4534. 000032D6  2045                     movea.l    A0, D5
  4535. 000032D8  0828 0000 0004           btst.b     [A0 + 0x4], 0x0
  4536. 000032DE  57C1                     seq        D1
  4537. 000032E0  C001                     and.b      D0, D1
  4538. 000032E2  671E                     beq        +0x20 /* 00003302 */
  4539. 000032E4  2047                     movea.l    A0, D7
  4540. 000032E6  3228 009E                move.w     D1, [A0 + 0x9E]
  4541. 000032EA  48C1                     ext.l      D1
  4542. 000032EC  0801 0000                btst.b     D1, 0x0
  4543. 000032F0  57C1                     seq        D1
  4544. 000032F2  C001                     and.b      D0, D1
  4545. 000032F4  670C                     beq        +0xE /* 00003302 */
  4546. 000032F6  7000                     moveq.l    D0, 0x00
  4547. 000032F8  1004                     move.b     D0, D4
  4548. 000032FA  C0BC 0000 007F           and.l      D0, 0x7F
  4549. 00003300  1800                     move.b     D4, D0
  4550. label00003302:
  4551. 00003302  7000                     moveq.l    D0, 0x00
  4552. 00003304  1004                     move.b     D0, D4
  4553. 00003306  C0BC 0000 0097           and.l      D0, 0x97
  4554. 0000330C  7218                     moveq.l    D1, 0x18
  4555. 0000330E  E3A8                     lsl        D0, D1
  4556. 00003310  223C 1007 0707           move.l     D1, 0x10070707
  4557. 00003316  C2AC 0096                and.l      D1, [A4 + 0x96]
  4558. 0000331A  8081                     or.l       D0, D1
  4559. 0000331C  2940 0096                move.l     [A4 + 0x96], D0
  4560. 00003320  206B 0044                movea.l    A0, [A3 + 0x44]
  4561. 00003324  216C 0096 001A           move.l     [A0 + 0x1A], [A4 + 0x96]
  4562. 0000332A  2047                     movea.l    A0, D7
  4563. 0000332C  2D48 FFE4                move.l     [A6 - 0x1C], A0
  4564. 00003330  7000                     moveq.l    D0, 0x00
  4565. 00003332  1004                     move.b     D0, D4
  4566. 00003334  C0BC 0000 0002           and.l      D0, 0x2
  4567. 0000333A  4A80                     tst.l      D0
  4568. 0000333C  660A                     bne        +0xC /* 00003348 */
  4569. 0000333E  206E FFE4                movea.l    A0, [A6 - 0x1C]
  4570. 00003342  316C 011A 0034           move.w     [A0 + 0x34], [A4 + 0x11A]
  4571. label00003348:
  4572. 00003348  7000                     moveq.l    D0, 0x00
  4573. 0000334A  1004                     move.b     D0, D4
  4574. 0000334C  C0BC 0000 0001           and.l      D0, 0x1
  4575. 00003352  4A80                     tst.l      D0
  4576. 00003354  660C                     bne        +0xE /* 00003362 */
  4577. 00003356  206E FFE4                movea.l    A0, [A6 - 0x1C]
  4578. 0000335A  302C 011A                move.w     D0, [A4 + 0x11A]
  4579. 0000335E  9168 0034                sub.w      [A0 + 0x34], D0
  4580. label00003362:
  4581. 00003362  206E FFE4                movea.l    A0, [A6 - 0x1C]
  4582. 00003366  4A68 0034                tst.w      [A0 + 0x34]
  4583. 0000336A  6C04                     bge        +0x6 /* 00003370 */
  4584. 0000336C  4268 0034                clr.w      [A0 + 0x34]
  4585. label00003370:
  4586. 00003370  206E FFE4                movea.l    A0, [A6 - 0x1C]
  4587. 00003374  2247                     movea.l    A1, D7
  4588. 00003376  3029 00A0                move.w     D0, [A1 + 0xA0]
  4589. 0000337A  907C FFF6                sub.w      D0, 0xFFF6
  4590. 0000337E  43ED F916                lea.l      A1, [A5 - 0x6EA]
  4591. 00003382  E540                     asl        D0.w, 2
  4592. 00003384  2228 0030                move.l     D1, [A0 + 0x30]
  4593. 00003388  B2B1 0000                cmp.l      D1, [A1 + D0.w]
  4594. 0000338C  6614                     bne        +0x16 /* 000033A2 */
  4595. 0000338E  206E FFE4                movea.l    A0, [A6 - 0x1C]
  4596. 00003392  7002                     moveq.l    D0, 0x02
  4597. 00003394  2140 0030                move.l     [A0 + 0x30], D0
  4598. 00003398  206E FFE4                movea.l    A0, [A6 - 0x1C]
  4599. 0000339C  7001                     moveq.l    D0, 0x01
  4600. 0000339E  2140 0064                move.l     [A0 + 0x64], D0
  4601. label000033A2:
  4602. 000033A2  2F0B                     move.l     -[A7], A3
  4603. 000033A4  2F07                     move.l     -[A7], D7
  4604. 000033A6  2047                     movea.l    A0, D7
  4605. 000033A8  3F28 009E                move.w     -[A7], [A0 + 0x9E]
  4606. 000033AC  4EBA D7BA                jsr        [PC - 0x2846 /* 00000B68 */]
  4607. 000033B0  2047                     movea.l    A0, D7
  4608. 000033B2  2F08                     move.l     -[A7], A0
  4609. 000033B4  2046                     movea.l    A0, D6
  4610. 000033B6  4868 0006                pea.l      [A0 + 0x6]
  4611. 000033BA  2F2B 0044                move.l     -[A7], [A3 + 0x44]
  4612. 000033BE  2045                     movea.l    A0, D5
  4613. 000033C0  3F28 0010                move.w     -[A7], [A0 + 0x10]
  4614. 000033C4  206E FFF8                movea.l    A0, [A6 - 0x8]
  4615. 000033C8  3F28 000A                move.w     -[A7], [A0 + 0xA]
  4616. 000033CC  486E FFF0                pea.l      [A6 - 0x10]
  4617. 000033D0  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  4618. 000033D4  6020                     bra        +0x22 /* 000033F6 */
  4619. label000033D6:
  4620. 000033D6  2047                     movea.l    A0, D7
  4621. 000033D8  2F08                     move.l     -[A7], A0
  4622. 000033DA  2046                     movea.l    A0, D6
  4623. 000033DC  4868 0006                pea.l      [A0 + 0x6]
  4624. 000033E0  2F2B 0044                move.l     -[A7], [A3 + 0x44]
  4625. 000033E4  2045                     movea.l    A0, D5
  4626. 000033E6  3F28 0010                move.w     -[A7], [A0 + 0x10]
  4627. 000033EA  2046                     movea.l    A0, D6
  4628. 000033EC  3F10                     move.w     -[A7], [A0]
  4629. 000033EE  486E FFF0                pea.l      [A6 - 0x10]
  4630. 000033F2  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  4631. label000033F6:
  4632. 000033F6  49D3                     lea.l      A4, [A3]
  4633. 000033F8  7000                     moveq.l    D0, 0x00
  4634. 000033FA  2940 0018                move.l     [A4 + 0x18], D0
  4635. 000033FE  302E FFF0                move.w     D0, [A6 - 0x10]
  4636. 00003402  5C40                     addq.w     D0, 6
  4637. 00003404  3940 0016                move.w     [A4 + 0x16], D0
  4638. 00003408  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  4639. 0000340C  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  4640. 00003410  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  4641. 00003414  2F0B                     move.l     -[A7], A3
  4642. 00003416  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  4643. label0000341A:
  4644. 0000341A  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  4645. 0000341E  4E5E                     unlink     A6
  4646. 00003420  2E9F                     move.l     [A7], [A7]+
  4647. 00003422  4E75                     rts
  4648. export_198:
  4649. 00003424  4E56 FFF0                link       A6, -0x0010
  4650. 00003428  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4651. 0000342C  266E 0008                movea.l    A3, [A6 + 0x8]
  4652. 00003430  2E2B 0012                move.l     D7, [A3 + 0x12]
  4653. 00003434  282B 0008                move.l     D4, [A3 + 0x8]
  4654. 00003438  2C2B 0030                move.l     D6, [A3 + 0x30]
  4655. 0000343C  4267                     clr.w      -[A7]
  4656. 0000343E  2F0B                     move.l     -[A7], A3
  4657. 00003440  2F3C 000E 0017           move.l     -[A7], 0xE0017
  4658. 00003446  2047                     movea.l    A0, D7
  4659. 00003448  3F28 0002                move.w     -[A7], [A0 + 0x2]
  4660. 0000344C  4267                     clr.w      -[A7]
  4661. 0000344E  4EBA D616                jsr        [PC - 0x29EA /* 00000A66 */]
  4662. 00003452  101F                     move.b     D0, [A7]+
  4663. 00003454  6704                     beq        +0x6 /* 0000345A */
  4664. 00003456  6000 0106                bra        +0x108 /* 0000355E */
  4665. label0000345A:
  4666. 0000345A  4267                     clr.w      -[A7]
  4667. 0000345C  2F0B                     move.l     -[A7], A3
  4668. 0000345E  2047                     movea.l    A0, D7
  4669. 00003460  3F28 0008                move.w     -[A7], [A0 + 0x8]
  4670. 00003464  2044                     movea.l    A0, D4
  4671. 00003466  3028 0010                move.w     D0, [A0 + 0x10]
  4672. 0000346A  5340                     subq.w     D0, 1
  4673. 0000346C  41ED F44C                lea.l      A0, [A5 - 0xBB4]
  4674. 00003470  E540                     asl        D0.w, 2
  4675. 00003472  3F30 0002                move.w     -[A7], [A0 + D0.w + 0x2]
  4676. 00003476  486E FFF6                pea.l      [A6 - 0xA]
  4677. 0000347A  4EAD 06EA                jsr        [A5 + 0x6EA /* export_217 */]
  4678. 0000347E  101F                     move.b     D0, [A7]+
  4679. 00003480  671E                     beq        +0x20 /* 000034A0 */
  4680. 00003482  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  4681. 00003486  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  4682. 0000348A  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  4683. 0000348E  2F0B                     move.l     -[A7], A3
  4684. 00003490  302E FFF6                move.w     D0, [A6 - 0xA]
  4685. 00003494  48C0                     ext.l      D0
  4686. 00003496  2F00                     move.l     -[A7], D0
  4687. 00003498  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  4688. 0000349C  6000 00C0                bra        +0xC2 /* 0000355E */
  4689. label000034A0:
  4690. 000034A0  2046                     movea.l    A0, D6
  4691. 000034A2  49E8 009C                lea.l      A4, [A0 + 0x9C]
  4692. 000034A6  2047                     movea.l    A0, D7
  4693. 000034A8  3968 0002 0004           move.w     [A4 + 0x4], [A0 + 0x2]
  4694. 000034AE  2047                     movea.l    A0, D7
  4695. 000034B0  2968 0004 0006           move.l     [A4 + 0x6], [A0 + 0x4]
  4696. 000034B6  2047                     movea.l    A0, D7
  4697. 000034B8  41E8 000C                lea.l      A0, [A0 + 0xC]
  4698. 000034BC  2008                     move.l     D0, A0
  4699. 000034BE  5380                     subq.l     D0, 1
  4700. 000034C0  2940 000E                move.l     [A4 + 0xE], D0
  4701. 000034C4  4267                     clr.w      -[A7]
  4702. 000034C6  2047                     movea.l    A0, D7
  4703. 000034C8  3F28 000A                move.w     -[A7], [A0 + 0xA]
  4704. 000034CC  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  4705. 000034D0  395F 000A                move.w     [A4 + 0xA], [A7]+
  4706. 000034D4  2046                     movea.l    A0, D6
  4707. 000034D6  4268 001C                clr.w      [A0 + 0x1C]
  4708. 000034DA  2F0C                     move.l     -[A7], A4
  4709. 000034DC  7007                     moveq.l    D0, 0x07
  4710. 000034DE  2F00                     move.l     -[A7], D0
  4711. 000034E0  A85E                     syscall    BitSet
  4712. 000034E2  2F0C                     move.l     -[A7], A4
  4713. 000034E4  7006                     moveq.l    D0, 0x06
  4714. 000034E6  2F00                     move.l     -[A7], D0
  4715. 000034E8  A85F                     syscall    BitClr
  4716. 000034EA  197C 0024 0001           move.b     [A4 + 0x1], 0x24 /* '$' */
  4717. 000034F0  4267                     clr.w      -[A7]
  4718. 000034F2  2047                     movea.l    A0, D7
  4719. 000034F4  3F28 000A                move.w     -[A7], [A0 + 0xA]
  4720. 000034F8  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  4721. 000034FC  3A1F                     move.w     D5, [A7]+
  4722. 000034FE  2047                     movea.l    A0, D7
  4723. 00003500  41E8 000A                lea.l      A0, [A0 + 0xA]
  4724. 00003504  2008                     move.l     D0, A0
  4725. 00003506  5480                     addq.l     D0, 2
  4726. 00003508  3205                     move.w     D1, D5
  4727. 0000350A  48C1                     ext.l      D1
  4728. 0000350C  D280                     add.l      D1, D0
  4729. 0000350E  3005                     move.w     D0, D5
  4730. 00003510  48C0                     ext.l      D0
  4731. 00003512  81FC 0002                divs.w     D0, 0x2
  4732. 00003516  4840                     swap.w     D0
  4733. 00003518  48C0                     ext.l      D0
  4734. 0000351A  D081                     add.l      D0, D1
  4735. 0000351C  2740 0034                move.l     [A3 + 0x34], D0
  4736. 00003520  7000                     moveq.l    D0, 0x00
  4737. 00003522  2740 0038                move.l     [A3 + 0x38], D0
  4738. 00003526  2047                     movea.l    A0, D7
  4739. 00003528  0828 0000 0009           btst.b     [A0 + 0x9], 0x0
  4740. 0000352E  6712                     beq        +0x14 /* 00003542 */
  4741. 00003530  7000                     moveq.l    D0, 0x00
  4742. 00003532  206B 0034                movea.l    A0, [A3 + 0x34]
  4743. 00003536  3010                     move.w     D0, [A0]
  4744. 00003538  C0BC 0000 FFFF           and.l      D0, 0xFFFF
  4745. 0000353E  2740 0038                move.l     [A3 + 0x38], D0
  4746. label00003542:
  4747. 00003542  2F0B                     move.l     -[A7], A3
  4748. 00003544  487A 0022                pea.l      [PC + 0x22 /* 00003568, value 0x4E56FFCC */]
  4749. 00003548  4EBA CAF0                jsr        [PC - 0x3510 /* 0000003A */]
  4750. 0000354C  377C 1C00 004C           move.w     [A3 + 0x4C], 0x1C00
  4751. 00003552  2046                     movea.l    A0, D6
  4752. 00003554  4228 009A                clr.b      [A0 + 0x9A]
  4753. 00003558  2F0B                     move.l     -[A7], A3
  4754. 0000355A  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  4755. label0000355E:
  4756. 0000355E  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  4757. 00003562  4E5E                     unlink     A6
  4758. 00003564  2E9F                     move.l     [A7], [A7]+
  4759. 00003566  4E75                     rts
  4760. 00003568  4E56 FFCC                link       A6, -0x0034
  4761. 0000356C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4762. 00003570  266E 0008                movea.l    A3, [A6 + 0x8]
  4763. 00003574  282B 0008                move.l     D4, [A3 + 0x8]
  4764. 00003578  286B 0030                movea.l    A4, [A3 + 0x30]
  4765. 0000357C  2C2B 0012                move.l     D6, [A3 + 0x12]
  4766. 00003580  3E2C 0010                move.w     D7, [A4 + 0x10]
  4767. 00003584  082C 0004 001E           btst.b     [A4 + 0x1E], 0x4
  4768. 0000358A  57C5                     seq        D5
  4769. 0000358C  4405                     neg.b      D5
  4770. 0000358E  4267                     clr.w      -[A7]
  4771. 00003590  2F0C                     move.l     -[A7], A4
  4772. 00003592  2F2B 0034                move.l     -[A7], [A3 + 0x34]
  4773. 00003596  2046                     movea.l    A0, D6
  4774. 00003598  3F28 0008                move.w     -[A7], [A0 + 0x8]
  4775. 0000359C  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  4776. 000035A0  101F                     move.b     D0, [A7]+
  4777. 000035A2  670C                     beq        +0xE /* 000035B0 */
  4778. 000035A4  08EB 0002 0039           bset.b     [A3 + 0x39], 0x2
  4779. 000035AA  08EB 0003 0039           bset.b     [A3 + 0x39], 0x3
  4780. label000035B0:
  4781. 000035B0  4A47                     tst.w      D7
  4782. 000035B2  57C0                     seq        D0
  4783. 000035B4  4A00                     tst.b      D0
  4784. 000035B6  6700 00E8                beq        +0xEA /* 000036A0 */
  4785. 000035BA  2044                     movea.l    A0, D4
  4786. 000035BC  0828 0001 0004           btst.b     [A0 + 0x4], 0x1
  4787. 000035C2  57C1                     seq        D1
  4788. 000035C4  C001                     and.b      D0, D1
  4789. 000035C6  6700 00D8                beq        +0xDA /* 000036A0 */
  4790. 000035CA  41EC 009C                lea.l      A0, [A4 + 0x9C]
  4791. 000035CE  2D48 FFDC                move.l     [A6 - 0x24], A0
  4792. 000035D2  2D4C FFD8                move.l     [A6 - 0x28], A4
  4793. 000035D6  4267                     clr.w      -[A7]
  4794. 000035D8  206E FFDC                movea.l    A0, [A6 - 0x24]
  4795. 000035DC  3F28 0004                move.w     -[A7], [A0 + 0x4]
  4796. 000035E0  2F28 0006                move.l     -[A7], [A0 + 0x6]
  4797. 000035E4  4267                     clr.w      -[A7]
  4798. 000035E6  2F04                     move.l     -[A7], D4
  4799. 000035E8  206E FFD8                movea.l    A0, [A6 - 0x28]
  4800. 000035EC  2F28 008E                move.l     -[A7], [A0 + 0x8E]
  4801. 000035F0  2F28 0092                move.l     -[A7], [A0 + 0x92]
  4802. 000035F4  2F28 0096                move.l     -[A7], [A0 + 0x96]
  4803. 000035F8  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  4804. 000035FC  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  4805. 00003600  1D5F FFF1                move.b     [A6 - 0xF], [A7]+
  4806. 00003604  1005                     move.b     D0, D5
  4807. 00003606  6744                     beq        +0x46 /* 0000364C */
  4808. 00003608  4AAC 0036                tst.l      [A4 + 0x36]
  4809. 0000360C  56C0                     sne        D0
  4810. 0000360E  4A00                     tst.b      D0
  4811. 00003610  660C                     bne        +0xE /* 0000361E */
  4812. 00003612  4AAC 0040                tst.l      [A4 + 0x40]
  4813. 00003616  56C1                     sne        D1
  4814. 00003618  8001                     or.b       D0, D1
  4815. 0000361A  6700 0084                beq        +0x86 /* 000036A0 */
  4816. label0000361E:
  4817. 0000361E  4267                     clr.w      -[A7]
  4818. 00003620  206E FFDC                movea.l    A0, [A6 - 0x24]
  4819. 00003624  2F08                     move.l     -[A7], A0
  4820. 00003626  7001                     moveq.l    D0, 0x01
  4821. 00003628  2F00                     move.l     -[A7], D0
  4822. 0000362A  A85D                     syscall    BitTst
  4823. 0000362C  101F                     move.b     D0, [A7]+
  4824. 0000362E  0A00 0001                xori.b     D0, 0x1
  4825. 00003632  4A00                     tst.b      D0
  4826. 00003634  6610                     bne        +0x12 /* 00003646 */
  4827. 00003636  082E 0001 FFF1           btst.b     [A6 - 0xF], 0x1
  4828. 0000363C  57C1                     seq        D1
  4829. 0000363E  8001                     or.b       D0, D1
  4830. 00003640  0240 0001                andi.w     D0, 0x1
  4831. 00003644  675A                     beq        +0x5C /* 000036A0 */
  4832. label00003646:
  4833. 00003646  3E3C EC78                move.w     D7, 0xEC78
  4834. 0000364A  6054                     bra        +0x56 /* 000036A0 */
  4835. label0000364C:
  4836. 0000364C  4A6C 0034                tst.w      [A4 + 0x34]
  4837. 00003650  5EC0                     sgt        D0
  4838. 00003652  4A00                     tst.b      D0
  4839. 00003654  661E                     bne        +0x20 /* 00003674 */
  4840. 00003656  223C 0000 01A0           move.l     D1, 0x1A0
  4841. 0000365C  C2AB 0038                and.l      D1, [A3 + 0x38]
  4842. 00003660  4A81                     tst.l      D1
  4843. 00003662  56C1                     sne        D1
  4844. 00003664  8001                     or.b       D0, D1
  4845. 00003666  660C                     bne        +0xE /* 00003674 */
  4846. 00003668  082B 0003 0039           btst.b     [A3 + 0x39], 0x3
  4847. 0000366E  56C1                     sne        D1
  4848. 00003670  8001                     or.b       D0, D1
  4849. 00003672  672C                     beq        +0x2E /* 000036A0 */
  4850. label00003674:
  4851. 00003674  4267                     clr.w      -[A7]
  4852. 00003676  206E FFDC                movea.l    A0, [A6 - 0x24]
  4853. 0000367A  2F08                     move.l     -[A7], A0
  4854. 0000367C  7001                     moveq.l    D0, 0x01
  4855. 0000367E  2F00                     move.l     -[A7], D0
  4856. 00003680  A85D                     syscall    BitTst
  4857. 00003682  101F                     move.b     D0, [A7]+
  4858. 00003684  0A00 0001                xori.b     D0, 0x1
  4859. 00003688  4A00                     tst.b      D0
  4860. 0000368A  6610                     bne        +0x12 /* 0000369C */
  4861. 0000368C  082E 0000 FFF1           btst.b     [A6 - 0xF], 0x0
  4862. 00003692  57C1                     seq        D1
  4863. 00003694  8001                     or.b       D0, D1
  4864. 00003696  0240 0001                andi.w     D0, 0x1
  4865. 0000369A  6704                     beq        +0x6 /* 000036A0 */
  4866. label0000369C:
  4867. 0000369C  3E3C EC78                move.w     D7, 0xEC78
  4868. label000036A0:
  4869. 000036A0  4A47                     tst.w      D7
  4870. 000036A2  670E                     beq        +0x10 /* 000036B2 */
  4871. 000036A4  3947 0010                move.w     [A4 + 0x10], D7
  4872. 000036A8  2F0B                     move.l     -[A7], A3
  4873. 000036AA  4EAD 087A                jsr        [A5 + 0x87A /* export_267 */]
  4874. 000036AE  6000 0270                bra        +0x272 /* 00003920 */
  4875. label000036B2:
  4876. 000036B2  1005                     move.b     D0, D5
  4877. 000036B4  6742                     beq        +0x44 /* 000036F8 */
  4878. 000036B6  2046                     movea.l    A0, D6
  4879. 000036B8  0828 0005 0009           btst.b     [A0 + 0x9], 0x5
  4880. 000036BE  6728                     beq        +0x2A /* 000036E8 */
  4881. 000036C0  2046                     movea.l    A0, D6
  4882. 000036C2  0828 0005 0008           btst.b     [A0 + 0x8], 0x5
  4883. 000036C8  662E                     bne        +0x30 /* 000036F8 */
  4884. 000036CA  4267                     clr.w      -[A7]
  4885. 000036CC  2F0C                     move.l     -[A7], A4
  4886. 000036CE  2F2B 0034                move.l     -[A7], [A3 + 0x34]
  4887. 000036D2  2046                     movea.l    A0, D6
  4888. 000036D4  3F28 0008                move.w     -[A7], [A0 + 0x8]
  4889. 000036D8  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  4890. 000036DC  101F                     move.b     D0, [A7]+
  4891. 000036DE  6718                     beq        +0x1A /* 000036F8 */
  4892. 000036E0  08EB 0000 0039           bset.b     [A3 + 0x39], 0x0
  4893. 000036E6  6010                     bra        +0x12 /* 000036F8 */
  4894. label000036E8:
  4895. 000036E8  2046                     movea.l    A0, D6
  4896. 000036EA  0828 0005 0008           btst.b     [A0 + 0x8], 0x5
  4897. 000036F0  6706                     beq        +0x8 /* 000036F8 */
  4898. 000036F2  08EB 0001 0039           bset.b     [A3 + 0x39], 0x1
  4899. label000036F8:
  4900. 000036F8  1005                     move.b     D0, D5
  4901. 000036FA  6722                     beq        +0x24 /* 0000371E */
  4902. 000036FC  4267                     clr.w      -[A7]
  4903. 000036FE  2F0C                     move.l     -[A7], A4
  4904. 00003700  2F2B 0034                move.l     -[A7], [A3 + 0x34]
  4905. 00003704  2F2B 0044                move.l     -[A7], [A3 + 0x44]
  4906. 00003708  2044                     movea.l    A0, D4
  4907. 0000370A  3F28 0010                move.w     -[A7], [A0 + 0x10]
  4908. 0000370E  2046                     movea.l    A0, D6
  4909. 00003710  3F28 0008                move.w     -[A7], [A0 + 0x8]
  4910. 00003714  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  4911. 00003718  3E1F                     move.w     D7, [A7]+
  4912. 0000371A  6000 0152                bra        +0x154 /* 0000386E */
  4913. label0000371E:
  4914. 0000371E  41EC 0020                lea.l      A0, [A4 + 0x20]
  4915. 00003722  2D48 FFD4                move.l     [A6 - 0x2C], A0
  4916. 00003726  0828 0000 0009           btst.b     [A0 + 0x9], 0x0
  4917. 0000372C  56C0                     sne        D0
  4918. 0000372E  4400                     neg.b      D0
  4919. 00003730  1D40 FFE8                move.b     [A6 - 0x18], D0
  4920. 00003734  206E FFD4                movea.l    A0, [A6 - 0x2C]
  4921. 00003738  2D68 000A FFE4           move.l     [A6 - 0x1C], [A0 + 0xA]
  4922. 0000373E  7000                     moveq.l    D0, 0x00
  4923. 00003740  102C 005D                move.b     D0, [A4 + 0x5D]
  4924. 00003744  C0BC 0000 0070           and.l      D0, 0x70 /* 'p' */
  4925. 0000374A  3D40 FFE2                move.w     [A6 - 0x1E], D0
  4926. 0000374E  4267                     clr.w      -[A7]
  4927. 00003750  2F0C                     move.l     -[A7], A4
  4928. 00003752  2F2B 0034                move.l     -[A7], [A3 + 0x34]
  4929. 00003756  2F2B 0044                move.l     -[A7], [A3 + 0x44]
  4930. 0000375A  2044                     movea.l    A0, D4
  4931. 0000375C  3F28 0010                move.w     -[A7], [A0 + 0x10]
  4932. 00003760  2046                     movea.l    A0, D6
  4933. 00003762  3F28 0008                move.w     -[A7], [A0 + 0x8]
  4934. 00003766  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  4935. 0000376A  3E1F                     move.w     D7, [A7]+
  4936. 0000376C  1005                     move.b     D0, D5
  4937. 0000376E  0A00 0001                xori.b     D0, 0x1
  4938. 00003772  4A00                     tst.b      D0
  4939. 00003774  6770                     beq        +0x72 /* 000037E6 */
  4940. 00003776  2046                     movea.l    A0, D6
  4941. 00003778  0828 0004 0008           btst.b     [A0 + 0x8], 0x4
  4942. 0000377E  56C1                     sne        D1
  4943. 00003780  C001                     and.b      D0, D1
  4944. 00003782  4A00                     tst.b      D0
  4945. 00003784  6760                     beq        +0x62 /* 000037E6 */
  4946. 00003786  206B 0044                movea.l    A0, [A3 + 0x44]
  4947. 0000378A  0828 0004 001A           btst.b     [A0 + 0x1A], 0x4
  4948. 00003790  56C1                     sne        D1
  4949. 00003792  C001                     and.b      D0, D1
  4950. 00003794  6750                     beq        +0x52 /* 000037E6 */
  4951. 00003796  3D7C 0001 FFE0           move.w     [A6 - 0x20], 0x1
  4952. 0000379C  6040                     bra        +0x42 /* 000037DE */
  4953. label0000379E:
  4954. 0000379E  302E FFE0                move.w     D0, [A6 - 0x20]
  4955. 000037A2  907C FFF6                sub.w      D0, 0xFFF6
  4956. 000037A6  41ED F96A                lea.l      A0, [A5 - 0x696]
  4957. 000037AA  D040                     add.w      D0, D0
  4958. 000037AC  3230 0000                move.w     D1, [A0 + D0.w]
  4959. 000037B0  B26C 0016                cmp.w      D1, [A4 + 0x16]
  4960. 000037B4  57C0                     seq        D0
  4961. 000037B6  4A00                     tst.b      D0
  4962. 000037B8  6720                     beq        +0x22 /* 000037DA */
  4963. 000037BA  322E FFE0                move.w     D1, [A6 - 0x20]
  4964. 000037BE  927C FFF6                sub.w      D1, 0xFFF6
  4965. 000037C2  41ED F916                lea.l      A0, [A5 - 0x6EA]
  4966. 000037C6  E541                     asl        D1.w, 2
  4967. 000037C8  242C 0030                move.l     D2, [A4 + 0x30]
  4968. 000037CC  B4B0 1000                cmp.l      D2, [A0 + D1.w]
  4969. 000037D0  57C1                     seq        D1
  4970. 000037D2  C001                     and.b      D0, D1
  4971. 000037D4  6704                     beq        +0x6 /* 000037DA */
  4972. 000037D6  3E3C EC78                move.w     D7, 0xEC78
  4973. label000037DA:
  4974. 000037DA  526E FFE0                addq.w     [A6 - 0x20], 1
  4975. label000037DE:
  4976. 000037DE  700A                     moveq.l    D0, 0x0A
  4977. 000037E0  B06E FFE0                cmp.w      D0, [A6 - 0x20]
  4978. 000037E4  6CB8                     bge        -0x46 /* 0000379E */
  4979. label000037E6:
  4980. 000037E6  302B 0048                move.w     D0, [A3 + 0x48]
  4981. 000037EA  907C FFF6                sub.w      D0, 0xFFF6
  4982. 000037EE  41ED F33C                lea.l      A0, [A5 - 0xCC4]
  4983. 000037F2  E540                     asl        D0.w, 2
  4984. 000037F4  222C 00D0                move.l     D1, [A4 + 0xD0]
  4985. 000037F8  B2B0 0000                cmp.l      D1, [A0 + D0.w]
  4986. 000037FC  57C0                     seq        D0
  4987. 000037FE  4A00                     tst.b      D0
  4988. 00003800  661C                     bne        +0x1E /* 0000381E */
  4989. 00003802  322B 0048                move.w     D1, [A3 + 0x48]
  4990. 00003806  927C FFF6                sub.w      D1, 0xFFF6
  4991. 0000380A  41ED F388                lea.l      A0, [A5 - 0xC78]
  4992. 0000380E  E541                     asl        D1.w, 2
  4993. 00003810  242C 00D0                move.l     D2, [A4 + 0xD0]
  4994. 00003814  B4B0 1000                cmp.l      D2, [A0 + D1.w]
  4995. 00003818  57C1                     seq        D1
  4996. 0000381A  8001                     or.b       D0, D1
  4997. 0000381C  6712                     beq        +0x14 /* 00003830 */
  4998. label0000381E:
  4999. 0000381E  7000                     moveq.l    D0, 0x00
  5000. 00003820  102C 005D                move.b     D0, [A4 + 0x5D]
  5001. 00003824  7200                     moveq.l    D1, 0x00
  5002. 00003826  322E FFE2                move.w     D1, [A6 - 0x1E]
  5003. 0000382A  8081                     or.l       D0, D1
  5004. 0000382C  1940 005D                move.b     [A4 + 0x5D], D0
  5005. label00003830:
  5006. 00003830  302C 0132                move.w     D0, [A4 + 0x132]
  5007. 00003834  907C FFF6                sub.w      D0, 0xFFF6
  5008. 00003838  41ED F916                lea.l      A0, [A5 - 0x6EA]
  5009. 0000383C  E540                     asl        D0.w, 2
  5010. 0000383E  222C 00D0                move.l     D1, [A4 + 0xD0]
  5011. 00003842  B2B0 0000                cmp.l      D1, [A0 + D0.w]
  5012. 00003846  6626                     bne        +0x28 /* 0000386E */
  5013. 00003848  102E FFE8                move.b     D0, [A6 - 0x18]
  5014. 0000384C  670C                     beq        +0xE /* 0000385A */
  5015. 0000384E  206E FFD4                movea.l    A0, [A6 - 0x2C]
  5016. 00003852  08E8 0000 0009           bset.b     [A0 + 0x9], 0x0
  5017. 00003858  600A                     bra        +0xC /* 00003864 */
  5018. label0000385A:
  5019. 0000385A  206E FFD4                movea.l    A0, [A6 - 0x2C]
  5020. 0000385E  08A8 0000 0009           bclr.b     [A0 + 0x9], 0x0
  5021. label00003864:
  5022. 00003864  206E FFD4                movea.l    A0, [A6 - 0x2C]
  5023. 00003868  216E FFE4 000A           move.l     [A0 + 0xA], [A6 - 0x1C]
  5024. label0000386E:
  5025. 0000386E  4A47                     tst.w      D7
  5026. 00003870  670E                     beq        +0x10 /* 00003880 */
  5027. 00003872  3947 0010                move.w     [A4 + 0x10], D7
  5028. 00003876  2F0B                     move.l     -[A7], A3
  5029. 00003878  4EAD 087A                jsr        [A5 + 0x87A /* export_267 */]
  5030. 0000387C  6000 00A2                bra        +0xA4 /* 00003920 */
  5031. label00003880:
  5032. 00003880  1005                     move.b     D0, D5
  5033. 00003882  6724                     beq        +0x26 /* 000038A8 */
  5034. 00003884  082B 0001 0039           btst.b     [A3 + 0x39], 0x1
  5035. 0000388A  676E                     beq        +0x70 /* 000038FA */
  5036. 0000388C  206B 0044                movea.l    A0, [A3 + 0x44]
  5037. 00003890  2D48 FFD0                move.l     [A6 - 0x30], A0
  5038. 00003894  2F0C                     move.l     -[A7], A4
  5039. 00003896  206E FFD0                movea.l    A0, [A6 - 0x30]
  5040. 0000389A  4868 000E                pea.l      [A0 + 0xE]
  5041. 0000389E  4868 0010                pea.l      [A0 + 0x10]
  5042. 000038A2  4EAD 0B0A                jsr        [A5 + 0xB0A /* export_349 */]
  5043. 000038A6  6052                     bra        +0x54 /* 000038FA */
  5044. label000038A8:
  5045. 000038A8  7000                     moveq.l    D0, 0x00
  5046. 000038AA  2046                     movea.l    A0, D6
  5047. 000038AC  3028 0008                move.w     D0, [A0 + 0x8]
  5048. 000038B0  C0BC 0000 1C00           and.l      D0, 0x1C00
  5049. 000038B6  4A80                     tst.l      D0
  5050. 000038B8  56C0                     sne        D0
  5051. 000038BA  4A00                     tst.b      D0
  5052. 000038BC  661E                     bne        +0x20 /* 000038DC */
  5053. 000038BE  223C 0000 01A0           move.l     D1, 0x1A0
  5054. 000038C4  C2AB 0038                and.l      D1, [A3 + 0x38]
  5055. 000038C8  4A81                     tst.l      D1
  5056. 000038CA  56C1                     sne        D1
  5057. 000038CC  8001                     or.b       D0, D1
  5058. 000038CE  660C                     bne        +0xE /* 000038DC */
  5059. 000038D0  082B 0002 0039           btst.b     [A3 + 0x39], 0x2
  5060. 000038D6  56C1                     sne        D1
  5061. 000038D8  8001                     or.b       D0, D1
  5062. 000038DA  671E                     beq        +0x20 /* 000038FA */
  5063. label000038DC:
  5064. 000038DC  2F0B                     move.l     -[A7], A3
  5065. 000038DE  487A 004A                pea.l      [PC + 0x4A /* 0000392A, value 0x4E56FFEE */]
  5066. 000038E2  4EBA C756                jsr        [PC - 0x38AA /* 0000003A */]
  5067. 000038E6  296C 00D0 0030           move.l     [A4 + 0x30], [A4 + 0xD0]
  5068. 000038EC  377C 1C00 004C           move.w     [A3 + 0x4C], 0x1C00
  5069. 000038F2  2F0B                     move.l     -[A7], A3
  5070. 000038F4  4EAD 0ACA                jsr        [A5 + 0xACA /* export_341 */]
  5071. 000038F8  6026                     bra        +0x28 /* 00003920 */
  5072. label000038FA:
  5073. 000038FA  2D4C FFCC                move.l     [A6 - 0x34], A4
  5074. 000038FE  206E FFCC                movea.l    A0, [A6 - 0x34]
  5075. 00003902  216C 00A2 0030           move.l     [A0 + 0x30], [A4 + 0xA2]
  5076. 00003908  2F0B                     move.l     -[A7], A3
  5077. 0000390A  487A 00D0                pea.l      [PC + 0xD0 /* 000039DC, value 0x4E56FFEE */]
  5078. 0000390E  4EBA C72A                jsr        [PC - 0x38D6 /* 0000003A */]
  5079. 00003912  4267                     clr.w      -[A7]
  5080. 00003914  2F0C                     move.l     -[A7], A4
  5081. 00003916  1F3C 0001                move.b     -[A7], 0x1
  5082. 0000391A  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  5083. 0000391E  3E1F                     move.w     D7, [A7]+
  5084. label00003920:
  5085. 00003920  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  5086. 00003924  4E5E                     unlink     A6
  5087. 00003926  2E9F                     move.l     [A7], [A7]+
  5088. 00003928  4E75                     rts
  5089. 0000392A  4E56 FFEE                link       A6, -0x0012
  5090. 0000392E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5091. 00003932  2C2E 0008                move.l     D6, [A6 + 0x8]
  5092. 00003936  2046                     movea.l    A0, D6
  5093. 00003938  2668 0030                movea.l    A3, [A0 + 0x30]
  5094. 0000393C  2046                     movea.l    A0, D6
  5095. 0000393E  2068 003C                movea.l    A0, [A0 + 0x3C]
  5096. 00003942  3A28 0010                move.w     D5, [A0 + 0x10]
  5097. 00003946  670C                     beq        +0xE /* 00003954 */
  5098. 00003948  3745 0010                move.w     [A3 + 0x10], D5
  5099. 0000394C  2F06                     move.l     -[A7], D6
  5100. 0000394E  4EAD 087A                jsr        [A5 + 0x87A /* export_267 */]
  5101. 00003952  607E                     bra        +0x80 /* 000039D2 */
  5102. label00003954:
  5103. 00003954  2046                     movea.l    A0, D6
  5104. 00003956  2828 0008                move.l     D4, [A0 + 0x8]
  5105. 0000395A  4247                     clr.w      D7
  5106. 0000395C  49EB 009C                lea.l      A4, [A3 + 0x9C]
  5107. 00003960  2D4B FFEE                move.l     [A6 - 0x12], A3
  5108. 00003964  4267                     clr.w      -[A7]
  5109. 00003966  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  5110. 0000396A  2F2C 0034                move.l     -[A7], [A4 + 0x34]
  5111. 0000396E  4267                     clr.w      -[A7]
  5112. 00003970  2F04                     move.l     -[A7], D4
  5113. 00003972  206E FFEE                movea.l    A0, [A6 - 0x12]
  5114. 00003976  2F28 008E                move.l     -[A7], [A0 + 0x8E]
  5115. 0000397A  2F28 0092                move.l     -[A7], [A0 + 0x92]
  5116. 0000397E  2F28 0096                move.l     -[A7], [A0 + 0x96]
  5117. 00003982  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  5118. 00003986  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  5119. 0000398A  1D5F FFF3                move.b     [A6 - 0xD], [A7]+
  5120. 0000398E  7000                     moveq.l    D0, 0x00
  5121. 00003990  102E FFF3                move.b     D0, [A6 - 0xD]
  5122. 00003994  C0BC 0000 0080           and.l      D0, 0x80
  5123. 0000399A  4A80                     tst.l      D0
  5124. 0000399C  6604                     bne        +0x6 /* 000039A2 */
  5125. 0000399E  3E3C EC78                move.w     D7, 0xEC78
  5126. label000039A2:
  5127. 000039A2  4A47                     tst.w      D7
  5128. 000039A4  670C                     beq        +0xE /* 000039B2 */
  5129. 000039A6  3747 0010                move.w     [A3 + 0x10], D7
  5130. 000039AA  2F06                     move.l     -[A7], D6
  5131. 000039AC  4EAD 087A                jsr        [A5 + 0x87A /* export_267 */]
  5132. 000039B0  6020                     bra        +0x22 /* 000039D2 */
  5133. label000039B2:
  5134. 000039B2  49D3                     lea.l      A4, [A3]
  5135. 000039B4  296B 00A2 0030           move.l     [A4 + 0x30], [A3 + 0xA2]
  5136. 000039BA  2F06                     move.l     -[A7], D6
  5137. 000039BC  487A 001E                pea.l      [PC + 0x1E /* 000039DC, value 0x4E56FFEE */]
  5138. 000039C0  4EBA C678                jsr        [PC - 0x3988 /* 0000003A */]
  5139. 000039C4  4267                     clr.w      -[A7]
  5140. 000039C6  2F0B                     move.l     -[A7], A3
  5141. 000039C8  1F3C 0001                move.b     -[A7], 0x1
  5142. 000039CC  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  5143. 000039D0  3E1F                     move.w     D7, [A7]+
  5144. label000039D2:
  5145. 000039D2  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  5146. 000039D6  4E5E                     unlink     A6
  5147. 000039D8  2E9F                     move.l     [A7], [A7]+
  5148. 000039DA  4E75                     rts
  5149. 000039DC  4E56 FFEE                link       A6, -0x0012
  5150. 000039E0  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5151. 000039E4  286E 0008                movea.l    A4, [A6 + 0x8]
  5152. 000039E8  266C 0030                movea.l    A3, [A4 + 0x30]
  5153. 000039EC  2A2C 0012                move.l     D5, [A4 + 0x12]
  5154. 000039F0  2C2C 0008                move.l     D6, [A4 + 0x8]
  5155. 000039F4  4A6B 0010                tst.w      [A3 + 0x10]
  5156. 000039F8  670A                     beq        +0xC /* 00003A04 */
  5157. 000039FA  2F0C                     move.l     -[A7], A4
  5158. 000039FC  4EAD 087A                jsr        [A5 + 0x87A /* export_267 */]
  5159. 00003A00  6000 00E4                bra        +0xE6 /* 00003AE6 */
  5160. label00003A04:
  5161. 00003A04  082B 0004 001E           btst.b     [A3 + 0x1E], 0x4
  5162. 00003A0A  57C7                     seq        D7
  5163. 00003A0C  4407                     neg.b      D7
  5164. 00003A0E  1007                     move.b     D0, D7
  5165. 00003A10  6714                     beq        +0x16 /* 00003A26 */
  5166. 00003A12  2046                     movea.l    A0, D6
  5167. 00003A14  3028 0010                move.w     D0, [A0 + 0x10]
  5168. 00003A18  5340                     subq.w     D0, 1
  5169. 00003A1A  41ED F464                lea.l      A0, [A5 - 0xB9C]
  5170. 00003A1E  E540                     asl        D0.w, 2
  5171. 00003A20  2830 0000                move.l     D4, [A0 + D0.w]
  5172. 00003A24  6012                     bra        +0x14 /* 00003A38 */
  5173. label00003A26:
  5174. 00003A26  2046                     movea.l    A0, D6
  5175. 00003A28  3028 0010                move.w     D0, [A0 + 0x10]
  5176. 00003A2C  5340                     subq.w     D0, 1
  5177. 00003A2E  41ED F458                lea.l      A0, [A5 - 0xBA8]
  5178. 00003A32  E540                     asl        D0.w, 2
  5179. 00003A34  2830 0000                move.l     D4, [A0 + D0.w]
  5180. label00003A38:
  5181. 00003A38  7000                     moveq.l    D0, 0x00
  5182. 00003A3A  2045                     movea.l    A0, D5
  5183. 00003A3C  3028 0008                move.w     D0, [A0 + 0x8]
  5184. 00003A40  C084                     and.l      D0, D4
  5185. 00003A42  4A80                     tst.l      D0
  5186. 00003A44  56C0                     sne        D0
  5187. 00003A46  4A00                     tst.b      D0
  5188. 00003A48  660C                     bne        +0xE /* 00003A56 */
  5189. 00003A4A  082C 0000 0039           btst.b     [A4 + 0x39], 0x0
  5190. 00003A50  56C1                     sne        D1
  5191. 00003A52  8001                     or.b       D0, D1
  5192. 00003A54  6764                     beq        +0x66 /* 00003ABA */
  5193. label00003A56:
  5194. 00003A56  1007                     move.b     D0, D7
  5195. 00003A58  0A00 0001                xori.b     D0, 0x1
  5196. 00003A5C  4A00                     tst.b      D0
  5197. 00003A5E  673E                     beq        +0x40 /* 00003A9E */
  5198. 00003A60  7200                     moveq.l    D1, 0x00
  5199. 00003A62  2045                     movea.l    A0, D5
  5200. 00003A64  3228 0008                move.w     D1, [A0 + 0x8]
  5201. 00003A68  C2BC 0000 1C00           and.l      D1, 0x1C00
  5202. 00003A6E  4A81                     tst.l      D1
  5203. 00003A70  56C1                     sne        D1
  5204. 00003A72  4A01                     tst.b      D1
  5205. 00003A74  6620                     bne        +0x22 /* 00003A96 */
  5206. 00003A76  243C 0000 01A0           move.l     D2, 0x1A0
  5207. 00003A7C  C4AC 0038                and.l      D2, [A4 + 0x38]
  5208. 00003A80  4A82                     tst.l      D2
  5209. 00003A82  56C2                     sne        D2
  5210. 00003A84  8202                     or.b       D1, D2
  5211. 00003A86  660E                     bne        +0x10 /* 00003A96 */
  5212. 00003A88  082C 0002 0039           btst.b     [A4 + 0x39], 0x2
  5213. 00003A8E  56C2                     sne        D2
  5214. 00003A90  8202                     or.b       D1, D2
  5215. 00003A92  C001                     and.b      D0, D1
  5216. 00003A94  6708                     beq        +0xA /* 00003A9E */
  5217. label00003A96:
  5218. 00003A96  2F0C                     move.l     -[A7], A4
  5219. 00003A98  4EBA 0056                jsr        [PC + 0x56 /* 00003AF0 */]
  5220. 00003A9C  6048                     bra        +0x4A /* 00003AE6 */
  5221. label00003A9E:
  5222. 00003A9E  2F0C                     move.l     -[A7], A4
  5223. 00003AA0  487A 004E                pea.l      [PC + 0x4E /* 00003AF0, value 0x4E56FFEA */]
  5224. 00003AA4  4EBA C594                jsr        [PC - 0x3A6C /* 0000003A */]
  5225. 00003AA8  276B 00D0 0030           move.l     [A3 + 0x30], [A3 + 0xD0]
  5226. 00003AAE  426C 004C                clr.w      [A4 + 0x4C]
  5227. 00003AB2  2F0C                     move.l     -[A7], A4
  5228. 00003AB4  4EAD 0ACA                jsr        [A5 + 0xACA /* export_341 */]
  5229. 00003AB8  602C                     bra        +0x2E /* 00003AE6 */
  5230. label00003ABA:
  5231. 00003ABA  206C 003C                movea.l    A0, [A4 + 0x3C]
  5232. 00003ABE  4268 0010                clr.w      [A0 + 0x10]
  5233. 00003AC2  203C 0000 01A0           move.l     D0, 0x1A0
  5234. 00003AC8  C0AC 0038                and.l      D0, [A4 + 0x38]
  5235. 00003ACC  4A80                     tst.l      D0
  5236. 00003ACE  56C0                     sne        D0
  5237. 00003AD0  4A00                     tst.b      D0
  5238. 00003AD2  670C                     beq        +0xE /* 00003AE0 */
  5239. 00003AD4  C007                     and.b      D0, D7
  5240. 00003AD6  6708                     beq        +0xA /* 00003AE0 */
  5241. 00003AD8  2F0C                     move.l     -[A7], A4
  5242. 00003ADA  4EBA 0150                jsr        [PC + 0x150 /* 00003C2C */]
  5243. 00003ADE  6006                     bra        +0x8 /* 00003AE6 */
  5244. label00003AE0:
  5245. 00003AE0  2F0C                     move.l     -[A7], A4
  5246. 00003AE2  4EAD 0872                jsr        [A5 + 0x872 /* export_266 */]
  5247. label00003AE6:
  5248. 00003AE6  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  5249. 00003AEA  4E5E                     unlink     A6
  5250. 00003AEC  2E9F                     move.l     [A7], [A7]+
  5251. 00003AEE  4E75                     rts
  5252. fn00003AF0:
  5253. 00003AF0  4E56 FFEA                link       A6, -0x0016
  5254. 00003AF4  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5255. 00003AF8  266E 0008                movea.l    A3, [A6 + 0x8]
  5256. 00003AFC  2E2B 0030                move.l     D7, [A3 + 0x30]
  5257. 00003B00  282B 0012                move.l     D4, [A3 + 0x12]
  5258. 00003B04  2C2B 0008                move.l     D6, [A3 + 0x8]
  5259. 00003B08  206B 003C                movea.l    A0, [A3 + 0x3C]
  5260. 00003B0C  3D68 0010 FFF0           move.w     [A6 - 0x10], [A0 + 0x10]
  5261. 00003B12  2047                     movea.l    A0, D7
  5262. 00003B14  0828 0004 001E           btst.b     [A0 + 0x1E], 0x4
  5263. 00003B1A  57C5                     seq        D5
  5264. 00003B1C  4405                     neg.b      D5
  5265. 00003B1E  4A6E FFF0                tst.w      [A6 - 0x10]
  5266. 00003B22  6712                     beq        +0x14 /* 00003B36 */
  5267. 00003B24  2047                     movea.l    A0, D7
  5268. 00003B26  316E FFF0 0010           move.w     [A0 + 0x10], [A6 - 0x10]
  5269. 00003B2C  2F0B                     move.l     -[A7], A3
  5270. 00003B2E  4EAD 087A                jsr        [A5 + 0x87A /* export_267 */]
  5271. 00003B32  6000 00EE                bra        +0xF0 /* 00003C22 */
  5272. label00003B36:
  5273. 00003B36  1005                     move.b     D0, D5
  5274. 00003B38  6716                     beq        +0x18 /* 00003B50 */
  5275. 00003B3A  2046                     movea.l    A0, D6
  5276. 00003B3C  3028 0010                move.w     D0, [A0 + 0x10]
  5277. 00003B40  5340                     subq.w     D0, 1
  5278. 00003B42  41ED F464                lea.l      A0, [A5 - 0xB9C]
  5279. 00003B46  E540                     asl        D0.w, 2
  5280. 00003B48  2D70 0000 FFEA           move.l     [A6 - 0x16], [A0 + D0.w]
  5281. 00003B4E  6014                     bra        +0x16 /* 00003B64 */
  5282. label00003B50:
  5283. 00003B50  2046                     movea.l    A0, D6
  5284. 00003B52  3028 0010                move.w     D0, [A0 + 0x10]
  5285. 00003B56  5340                     subq.w     D0, 1
  5286. 00003B58  41ED F458                lea.l      A0, [A5 - 0xBA8]
  5287. 00003B5C  E540                     asl        D0.w, 2
  5288. 00003B5E  2D70 0000 FFEA           move.l     [A6 - 0x16], [A0 + D0.w]
  5289. label00003B64:
  5290. 00003B64  7000                     moveq.l    D0, 0x00
  5291. 00003B66  2044                     movea.l    A0, D4
  5292. 00003B68  3028 0008                move.w     D0, [A0 + 0x8]
  5293. 00003B6C  C0AE FFEA                and.l      D0, [A6 - 0x16]
  5294. 00003B70  4A80                     tst.l      D0
  5295. 00003B72  674A                     beq        +0x4C /* 00003BBE */
  5296. 00003B74  1005                     move.b     D0, D5
  5297. 00003B76  6724                     beq        +0x26 /* 00003B9C */
  5298. 00003B78  4267                     clr.w      -[A7]
  5299. 00003B7A  2047                     movea.l    A0, D7
  5300. 00003B7C  2F08                     move.l     -[A7], A0
  5301. 00003B7E  2F2B 0034                move.l     -[A7], [A3 + 0x34]
  5302. 00003B82  2F2B 0044                move.l     -[A7], [A3 + 0x44]
  5303. 00003B86  2046                     movea.l    A0, D6
  5304. 00003B88  3F28 0010                move.w     -[A7], [A0 + 0x10]
  5305. 00003B8C  2044                     movea.l    A0, D4
  5306. 00003B8E  3F28 0008                move.w     -[A7], [A0 + 0x8]
  5307. 00003B92  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  5308. 00003B96  3D5F FFF2                move.w     [A6 - 0xE], [A7]+
  5309. 00003B9A  6022                     bra        +0x24 /* 00003BBE */
  5310. label00003B9C:
  5311. 00003B9C  4267                     clr.w      -[A7]
  5312. 00003B9E  2047                     movea.l    A0, D7
  5313. 00003BA0  2F08                     move.l     -[A7], A0
  5314. 00003BA2  2F2B 0034                move.l     -[A7], [A3 + 0x34]
  5315. 00003BA6  2F2B 0044                move.l     -[A7], [A3 + 0x44]
  5316. 00003BAA  2046                     movea.l    A0, D6
  5317. 00003BAC  3F28 0010                move.w     -[A7], [A0 + 0x10]
  5318. 00003BB0  2044                     movea.l    A0, D4
  5319. 00003BB2  3F28 0008                move.w     -[A7], [A0 + 0x8]
  5320. 00003BB6  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  5321. 00003BBA  3D5F FFF2                move.w     [A6 - 0xE], [A7]+
  5322. label00003BBE:
  5323. 00003BBE  082B 0000 0039           btst.b     [A3 + 0x39], 0x0
  5324. 00003BC4  672A                     beq        +0x2C /* 00003BF0 */
  5325. 00003BC6  1005                     move.b     D0, D5
  5326. 00003BC8  6714                     beq        +0x16 /* 00003BDE */
  5327. 00003BCA  286B 0044                movea.l    A4, [A3 + 0x44]
  5328. 00003BCE  2F07                     move.l     -[A7], D7
  5329. 00003BD0  486C 000E                pea.l      [A4 + 0xE]
  5330. 00003BD4  486C 0010                pea.l      [A4 + 0x10]
  5331. 00003BD8  4EAD 0B02                jsr        [A5 + 0xB02 /* export_348 */]
  5332. 00003BDC  6012                     bra        +0x14 /* 00003BF0 */
  5333. label00003BDE:
  5334. 00003BDE  286B 0044                movea.l    A4, [A3 + 0x44]
  5335. 00003BE2  2F07                     move.l     -[A7], D7
  5336. 00003BE4  486C 000E                pea.l      [A4 + 0xE]
  5337. 00003BE8  486C 0010                pea.l      [A4 + 0x10]
  5338. 00003BEC  4EAD 0B02                jsr        [A5 + 0xB02 /* export_348 */]
  5339. label00003BF0:
  5340. 00003BF0  203C 0000 01A0           move.l     D0, 0x1A0
  5341. 00003BF6  C0AB 0038                and.l      D0, [A3 + 0x38]
  5342. 00003BFA  4A80                     tst.l      D0
  5343. 00003BFC  56C0                     sne        D0
  5344. 00003BFE  4A00                     tst.b      D0
  5345. 00003C00  6710                     beq        +0x12 /* 00003C12 */
  5346. 00003C02  C005                     and.b      D0, D5
  5347. 00003C04  670C                     beq        +0xE /* 00003C12 */
  5348. 00003C06  2F0B                     move.l     -[A7], A3
  5349. 00003C08  487A 0022                pea.l      [PC + 0x22 /* 00003C2C, value 0x4E56FFEC */]
  5350. 00003C0C  4EBA C42C                jsr        [PC - 0x3BD4 /* 0000003A */]
  5351. 00003C10  600A                     bra        +0xC /* 00003C1C */
  5352. label00003C12:
  5353. 00003C12  2F0B                     move.l     -[A7], A3
  5354. 00003C14  486D 0872                pea.l      [A5 + 0x872 /* export_266 */]
  5355. 00003C18  4EBA C420                jsr        [PC - 0x3BE0 /* 0000003A */]
  5356. label00003C1C:
  5357. 00003C1C  2F0B                     move.l     -[A7], A3
  5358. 00003C1E  4EAD 0AD2                jsr        [A5 + 0xAD2 /* export_342 */]
  5359. label00003C22:
  5360. 00003C22  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  5361. 00003C26  4E5E                     unlink     A6
  5362. 00003C28  2E9F                     move.l     [A7], [A7]+
  5363. 00003C2A  4E75                     rts
  5364. fn00003C2C:
  5365. 00003C2C  4E56 FFEC                link       A6, -0x0014
  5366. 00003C30  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5367. 00003C34  266E 0008                movea.l    A3, [A6 + 0x8]
  5368. 00003C38  286B 0030                movea.l    A4, [A3 + 0x30]
  5369. 00003C3C  282B 0012                move.l     D4, [A3 + 0x12]
  5370. 00003C40  2D6B 0008 FFF4           move.l     [A6 - 0xC], [A3 + 0x8]
  5371. 00003C46  206B 003C                movea.l    A0, [A3 + 0x3C]
  5372. 00003C4A  3C28 0010                move.w     D6, [A0 + 0x10]
  5373. 00003C4E  670E                     beq        +0x10 /* 00003C5E */
  5374. 00003C50  3946 0010                move.w     [A4 + 0x10], D6
  5375. 00003C54  2F0B                     move.l     -[A7], A3
  5376. 00003C56  4EAD 087A                jsr        [A5 + 0x87A /* export_267 */]
  5377. 00003C5A  6000 00A4                bra        +0xA6 /* 00003D00 */
  5378. label00003C5E:
  5379. 00003C5E  082C 0004 001E           btst.b     [A4 + 0x1E], 0x4
  5380. 00003C64  6710                     beq        +0x12 /* 00003C76 */
  5381. 00003C66  397C EC5F 0010           move.w     [A4 + 0x10], 0xEC5F
  5382. 00003C6C  2F0B                     move.l     -[A7], A3
  5383. 00003C6E  4EAD 0872                jsr        [A5 + 0x872 /* export_266 */]
  5384. 00003C72  6000 008C                bra        +0x8E /* 00003D00 */
  5385. label00003C76:
  5386. 00003C76  2D4C FFEC                move.l     [A6 - 0x14], A4
  5387. 00003C7A  206E FFEC                movea.l    A0, [A6 - 0x14]
  5388. 00003C7E  0828 0000 001E           btst.b     [A0 + 0x1E], 0x0
  5389. 00003C84  6704                     beq        +0x6 /* 00003C8A */
  5390. 00003C86  7E01                     moveq.l    D7, 0x01
  5391. 00003C88  6002                     bra        +0x4 /* 00003C8C */
  5392. label00003C8A:
  5393. 00003C8A  4207                     clr.b      D7
  5394. label00003C8C:
  5395. 00003C8C  7000                     moveq.l    D0, 0x00
  5396. 00003C8E  206E FFEC                movea.l    A0, [A6 - 0x14]
  5397. 00003C92  1028 005D                move.b     D0, [A0 + 0x5D]
  5398. 00003C96  C0BC 0000 0070           and.l      D0, 0x70 /* 'p' */
  5399. 00003C9C  7270                     moveq.l    D1, 0x70
  5400. 00003C9E  B280                     cmp.l      D1, D0
  5401. 00003CA0  6604                     bne        +0x6 /* 00003CA6 */
  5402. 00003CA2  7A01                     moveq.l    D5, 0x01
  5403. 00003CA4  6002                     bra        +0x4 /* 00003CA8 */
  5404. label00003CA6:
  5405. 00003CA6  4205                     clr.b      D5
  5406. label00003CA8:
  5407. 00003CA8  296C 00A2 0030           move.l     [A4 + 0x30], [A4 + 0xA2]
  5408. 00003CAE  1005                     move.b     D0, D5
  5409. 00003CB0  6728                     beq        +0x2A /* 00003CDA */
  5410. 00003CB2  1007                     move.b     D0, D7
  5411. 00003CB4  6708                     beq        +0xA /* 00003CBE */
  5412. 00003CB6  2F0B                     move.l     -[A7], A3
  5413. 00003CB8  4EAD 0872                jsr        [A5 + 0x872 /* export_266 */]
  5414. 00003CBC  6042                     bra        +0x44 /* 00003D00 */
  5415. label00003CBE:
  5416. 00003CBE  2F0B                     move.l     -[A7], A3
  5417. 00003CC0  486D 0872                pea.l      [A5 + 0x872 /* export_266 */]
  5418. 00003CC4  4EBA C374                jsr        [PC - 0x3C8C /* 0000003A */]
  5419. 00003CC8  4267                     clr.w      -[A7]
  5420. 00003CCA  2F0C                     move.l     -[A7], A4
  5421. 00003CCC  1F3C 0001                move.b     -[A7], 0x1
  5422. 00003CD0  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  5423. 00003CD4  4A5F                     tst.w      [A7]+
  5424. 00003CD6  6628                     bne        +0x2A /* 00003D00 */
  5425. 00003CD8  6026                     bra        +0x28 /* 00003D00 */
  5426. label00003CDA:
  5427. 00003CDA  1007                     move.b     D0, D7
  5428. 00003CDC  671C                     beq        +0x1E /* 00003CFA */
  5429. 00003CDE  2F0B                     move.l     -[A7], A3
  5430. 00003CE0  486D 0872                pea.l      [A5 + 0x872 /* export_266 */]
  5431. 00003CE4  4EBA C354                jsr        [PC - 0x3CAC /* 0000003A */]
  5432. 00003CE8  4267                     clr.w      -[A7]
  5433. 00003CEA  2F0C                     move.l     -[A7], A4
  5434. 00003CEC  1F3C 0001                move.b     -[A7], 0x1
  5435. 00003CF0  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  5436. 00003CF4  4A5F                     tst.w      [A7]+
  5437. 00003CF6  6608                     bne        +0xA /* 00003D00 */
  5438. 00003CF8  6006                     bra        +0x8 /* 00003D00 */
  5439. label00003CFA:
  5440. 00003CFA  2F0B                     move.l     -[A7], A3
  5441. 00003CFC  4EAD 0872                jsr        [A5 + 0x872 /* export_266 */]
  5442. label00003D00:
  5443. 00003D00  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  5444. 00003D04  4E5E                     unlink     A6
  5445. 00003D06  2E9F                     move.l     [A7], [A7]+
  5446. 00003D08  4E75                     rts
  5447. export_199:
  5448. 00003D0A  4E56 FFF8                link       A6, -0x0008
  5449. 00003D0E  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  5450. 00003D12  2E2E 0008                move.l     D7, [A6 + 0x8]
  5451. 00003D16  2047                     movea.l    A0, D7
  5452. 00003D18  2C28 0030                move.l     D6, [A0 + 0x30]
  5453. 00003D1C  2047                     movea.l    A0, D7
  5454. 00003D1E  2668 0012                movea.l    A3, [A0 + 0x12]
  5455. 00003D22  4267                     clr.w      -[A7]
  5456. 00003D24  2F07                     move.l     -[A7], D7
  5457. 00003D26  2F3C 000A 001F           move.l     -[A7], 0xA001F
  5458. 00003D2C  3F2B 0002                move.w     -[A7], [A3 + 0x2]
  5459. 00003D30  3F3C 0003                move.w     -[A7], 0x3
  5460. 00003D34  4EBA CD30                jsr        [PC - 0x32D0 /* 00000A66 */]
  5461. 00003D38  101F                     move.b     D0, [A7]+
  5462. 00003D3A  6702                     beq        +0x4 /* 00003D3E */
  5463. 00003D3C  6060                     bra        +0x62 /* 00003D9E */
  5464. label00003D3E:
  5465. 00003D3E  2046                     movea.l    A0, D6
  5466. 00003D40  49E8 009C                lea.l      A4, [A0 + 0x9C]
  5467. 00003D44  396B 0002 0004           move.w     [A4 + 0x4], [A3 + 0x2]
  5468. 00003D4A  296B 0004 0006           move.l     [A4 + 0x6], [A3 + 0x4]
  5469. 00003D50  41EB 000A                lea.l      A0, [A3 + 0xA]
  5470. 00003D54  2008                     move.l     D0, A0
  5471. 00003D56  5380                     subq.l     D0, 1
  5472. 00003D58  2940 000E                move.l     [A4 + 0xE], D0
  5473. 00003D5C  4267                     clr.w      -[A7]
  5474. 00003D5E  3F2B 0008                move.w     -[A7], [A3 + 0x8]
  5475. 00003D62  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  5476. 00003D66  395F 000A                move.w     [A4 + 0xA], [A7]+
  5477. 00003D6A  2F0C                     move.l     -[A7], A4
  5478. 00003D6C  7007                     moveq.l    D0, 0x07
  5479. 00003D6E  2F00                     move.l     -[A7], D0
  5480. 00003D70  A85E                     syscall    BitSet
  5481. 00003D72  2F0C                     move.l     -[A7], A4
  5482. 00003D74  7006                     moveq.l    D0, 0x06
  5483. 00003D76  2F00                     move.l     -[A7], D0
  5484. 00003D78  A85F                     syscall    BitClr
  5485. 00003D7A  197C 0042 0001           move.b     [A4 + 0x1], 0x42 /* 'B' */
  5486. 00003D80  2F07                     move.l     -[A7], D7
  5487. 00003D82  487A 0024                pea.l      [PC + 0x24 /* 00003DA8, value 0x4E56FFFC */]
  5488. 00003D86  4EBA C2B2                jsr        [PC - 0x3D4E /* 0000003A */]
  5489. 00003D8A  2046                     movea.l    A0, D6
  5490. 00003D8C  4228 009A                clr.b      [A0 + 0x9A]
  5491. 00003D90  2047                     movea.l    A0, D7
  5492. 00003D92  317C 1C00 004C           move.w     [A0 + 0x4C], 0x1C00
  5493. 00003D98  2F07                     move.l     -[A7], D7
  5494. 00003D9A  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  5495. label00003D9E:
  5496. 00003D9E  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  5497. 00003DA2  4E5E                     unlink     A6
  5498. 00003DA4  2E9F                     move.l     [A7], [A7]+
  5499. 00003DA6  4E75                     rts
  5500. 00003DA8  4E56 FFFC                link       A6, -0x0004
  5501. 00003DAC  48E7 0118                movem.l    -[A7], D7,A3,A4
  5502. 00003DB0  2E2E 0008                move.l     D7, [A6 + 0x8]
  5503. 00003DB4  2047                     movea.l    A0, D7
  5504. 00003DB6  2668 0030                movea.l    A3, [A0 + 0x30]
  5505. 00003DBA  4A6B 0010                tst.w      [A3 + 0x10]
  5506. 00003DBE  6708                     beq        +0xA /* 00003DC8 */
  5507. 00003DC0  2F07                     move.l     -[A7], D7
  5508. 00003DC2  4EBA 007E                jsr        [PC + 0x7E /* 00003E42 */]
  5509. 00003DC6  6070                     bra        +0x72 /* 00003E38 */
  5510. label00003DC8:
  5511. 00003DC8  302B 00A0                move.w     D0, [A3 + 0xA0]
  5512. 00003DCC  907C FFF6                sub.w      D0, 0xFFF6
  5513. 00003DD0  41ED F8C2                lea.l      A0, [A5 - 0x73E]
  5514. 00003DD4  E540                     asl        D0.w, 2
  5515. 00003DD6  222B 00D0                move.l     D1, [A3 + 0xD0]
  5516. 00003DDA  B2B0 0000                cmp.l      D1, [A0 + D0.w]
  5517. 00003DDE  660E                     bne        +0x10 /* 00003DEE */
  5518. 00003DE0  377C EC66 0010           move.w     [A3 + 0x10], 0xEC66
  5519. 00003DE6  2F07                     move.l     -[A7], D7
  5520. 00003DE8  4EBA 0058                jsr        [PC + 0x58 /* 00003E42 */]
  5521. 00003DEC  604A                     bra        +0x4C /* 00003E38 */
  5522. label00003DEE:
  5523. 00003DEE  082B 0004 001E           btst.b     [A3 + 0x1E], 0x4
  5524. 00003DF4  670A                     beq        +0xC /* 00003E00 */
  5525. 00003DF6  2047                     movea.l    A0, D7
  5526. 00003DF8  7001                     moveq.l    D0, 0x01
  5527. 00003DFA  2140 0034                move.l     [A0 + 0x34], D0
  5528. 00003DFE  6008                     bra        +0xA /* 00003E08 */
  5529. label00003E00:
  5530. 00003E00  2047                     movea.l    A0, D7
  5531. 00003E02  7000                     moveq.l    D0, 0x00
  5532. 00003E04  2140 0034                move.l     [A0 + 0x34], D0
  5533. label00003E08:
  5534. 00003E08  284B                     movea.l    A4, A3
  5535. 00003E0A  2047                     movea.l    A0, D7
  5536. 00003E0C  3968 0048 0016           move.w     [A4 + 0x16], [A0 + 0x48]
  5537. 00003E12  296B 00A2 0030           move.l     [A4 + 0x30], [A3 + 0xA2]
  5538. 00003E18  41EB 00AE                lea.l      A0, [A3 + 0xAE]
  5539. 00003E1C  2948 0012                move.l     [A4 + 0x12], A0
  5540. 00003E20  2F07                     move.l     -[A7], D7
  5541. 00003E22  487A 001E                pea.l      [PC + 0x1E /* 00003E42, value 0x4E56FFF2 */]
  5542. 00003E26  4EBA C212                jsr        [PC - 0x3DEE /* 0000003A */]
  5543. 00003E2A  4267                     clr.w      -[A7]
  5544. 00003E2C  2F0B                     move.l     -[A7], A3
  5545. 00003E2E  7014                     moveq.l    D0, 0x14
  5546. 00003E30  2F00                     move.l     -[A7], D0
  5547. 00003E32  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  5548. 00003E36  4A5F                     tst.w      [A7]+
  5549. label00003E38:
  5550. 00003E38  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  5551. 00003E3C  4E5E                     unlink     A6
  5552. 00003E3E  2E9F                     move.l     [A7], [A7]+
  5553. 00003E40  4E75                     rts
  5554. fn00003E42:
  5555. 00003E42  4E56 FFF2                link       A6, -0x000E
  5556. 00003E46  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5557. 00003E4A  2C2E 0008                move.l     D6, [A6 + 0x8]
  5558. 00003E4E  2846                     movea.l    A4, D6
  5559. 00003E50  266C 0030                movea.l    A3, [A4 + 0x30]
  5560. 00003E54  2A2C 0012                move.l     D5, [A4 + 0x12]
  5561. 00003E58  4267                     clr.w      -[A7]
  5562. 00003E5A  3F2B 0010                move.w     -[A7], [A3 + 0x10]
  5563. 00003E5E  2F06                     move.l     -[A7], D6
  5564. 00003E60  3F3C 0027                move.w     -[A7], 0x27 /* '\'' */
  5565. 00003E64  4EAD 0862                jsr        [A5 + 0x862 /* export_264 */]
  5566. 00003E68  3E1F                     move.w     D7, [A7]+
  5567. 00003E6A  282C 0008                move.l     D4, [A4 + 0x8]
  5568. 00003E6E  2F3C 4469 6452           move.l     -[A7], 0x44696452 /* 'DidR' */
  5569. 00003E74  2F06                     move.l     -[A7], D6
  5570. 00003E76  3F2C 000C                move.w     -[A7], [A4 + 0xC]
  5571. 00003E7A  3F3C 0027                move.w     -[A7], 0x27 /* '\'' */
  5572. 00003E7E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  5573. 00003E82  397C 0008 0028           move.w     [A4 + 0x28], 0x8
  5574. 00003E88  0C47 EC5F                cmpi.w     D7, 0xEC5F
  5575. 00003E8C  57C0                     seq        D0
  5576. 00003E8E  4A00                     tst.b      D0
  5577. 00003E90  6732                     beq        +0x34 /* 00003EC4 */
  5578. 00003E92  2046                     movea.l    A0, D6
  5579. 00003E94  7201                     moveq.l    D1, 0x01
  5580. 00003E96  B2A8 0034                cmp.l      D1, [A0 + 0x34]
  5581. 00003E9A  57C1                     seq        D1
  5582. 00003E9C  C001                     and.b      D0, D1
  5583. 00003E9E  6724                     beq        +0x26 /* 00003EC4 */
  5584. 00003EA0  322B 0132                move.w     D1, [A3 + 0x132]
  5585. 00003EA4  927C FFF6                sub.w      D1, 0xFFF6
  5586. 00003EA8  41ED F916                lea.l      A0, [A5 - 0x6EA]
  5587. 00003EAC  E541                     asl        D1.w, 2
  5588. 00003EAE  242B 00D0                move.l     D2, [A3 + 0xD0]
  5589. 00003EB2  B4B0 1000                cmp.l      D2, [A0 + D1.w]
  5590. 00003EB6  57C1                     seq        D1
  5591. 00003EB8  C001                     and.b      D0, D1
  5592. 00003EBA  6708                     beq        +0xA /* 00003EC4 */
  5593. 00003EBC  4247                     clr.w      D7
  5594. 00003EBE  276B 00D0 0036           move.l     [A3 + 0x36], [A3 + 0xD0]
  5595. label00003EC4:
  5596. 00003EC4  4A47                     tst.w      D7
  5597. 00003EC6  56C0                     sne        D0
  5598. 00003EC8  4A00                     tst.b      D0
  5599. 00003ECA  6724                     beq        +0x26 /* 00003EF0 */
  5600. 00003ECC  0C47 EC55                cmpi.w     D7, 0xEC55
  5601. 00003ED0  56C1                     sne        D1
  5602. 00003ED2  C001                     and.b      D0, D1
  5603. 00003ED4  671A                     beq        +0x1C /* 00003EF0 */
  5604. 00003ED6  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  5605. 00003EDA  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  5606. 00003EDE  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  5607. 00003EE2  2F06                     move.l     -[A7], D6
  5608. 00003EE4  3007                     move.w     D0, D7
  5609. 00003EE6  48C0                     ext.l      D0
  5610. 00003EE8  2F00                     move.l     -[A7], D0
  5611. 00003EEA  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  5612. 00003EEE  6026                     bra        +0x28 /* 00003F16 */
  5613. label00003EF0:
  5614. 00003EF0  3007                     move.w     D0, D7
  5615. 00003EF2  48C0                     ext.l      D0
  5616. 00003EF4  2940 0018                move.l     [A4 + 0x18], D0
  5617. 00003EF8  397C 0004 0016           move.w     [A4 + 0x16], 0x4
  5618. 00003EFE  2045                     movea.l    A0, D5
  5619. 00003F00  20AB 0036                move.l     [A0], [A3 + 0x36]
  5620. 00003F04  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  5621. 00003F08  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  5622. 00003F0C  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  5623. 00003F10  2F06                     move.l     -[A7], D6
  5624. 00003F12  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  5625. label00003F16:
  5626. 00003F16  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  5627. 00003F1A  4E5E                     unlink     A6
  5628. 00003F1C  2E9F                     move.l     [A7], [A7]+
  5629. 00003F1E  4E75                     rts
  5630. export_200:
  5631. 00003F20  4E56 FFF4                link       A6, -0x000C
  5632. 00003F24  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  5633. 00003F28  266E 0008                movea.l    A3, [A6 + 0x8]
  5634. 00003F2C  2C2B 0012                move.l     D6, [A3 + 0x12]
  5635. 00003F30  2E2B 0030                move.l     D7, [A3 + 0x30]
  5636. 00003F34  2A2B 0008                move.l     D5, [A3 + 0x8]
  5637. 00003F38  4267                     clr.w      -[A7]
  5638. 00003F3A  2F0B                     move.l     -[A7], A3
  5639. 00003F3C  2F3C 0008 001F           move.l     -[A7], 0x8001F
  5640. 00003F42  2046                     movea.l    A0, D6
  5641. 00003F44  3F28 0002                move.w     -[A7], [A0 + 0x2]
  5642. 00003F48  3F3C 0003                move.w     -[A7], 0x3
  5643. 00003F4C  4EBA CB18                jsr        [PC - 0x34E8 /* 00000A66 */]
  5644. 00003F50  101F                     move.b     D0, [A7]+
  5645. 00003F52  6702                     beq        +0x4 /* 00003F56 */
  5646. 00003F54  6032                     bra        +0x34 /* 00003F88 */
  5647. label00003F56:
  5648. 00003F56  2847                     movea.l    A4, D7
  5649. 00003F58  396B 0048 0016           move.w     [A4 + 0x16], [A3 + 0x48]
  5650. 00003F5E  2046                     movea.l    A0, D6
  5651. 00003F60  2968 0004 0036           move.l     [A4 + 0x36], [A0 + 0x4]
  5652. 00003F66  2047                     movea.l    A0, D7
  5653. 00003F68  41E8 00AE                lea.l      A0, [A0 + 0xAE]
  5654. 00003F6C  2948 0012                move.l     [A4 + 0x12], A0
  5655. 00003F70  2F0B                     move.l     -[A7], A3
  5656. 00003F72  487A 001E                pea.l      [PC + 0x1E /* 00003F92, value 0x4E56FFF4 */]
  5657. 00003F76  4EBA C0C2                jsr        [PC - 0x3F3E /* 0000003A */]
  5658. 00003F7A  4267                     clr.w      -[A7]
  5659. 00003F7C  2F07                     move.l     -[A7], D7
  5660. 00003F7E  7016                     moveq.l    D0, 0x16
  5661. 00003F80  2F00                     move.l     -[A7], D0
  5662. 00003F82  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  5663. 00003F86  4A5F                     tst.w      [A7]+
  5664. label00003F88:
  5665. 00003F88  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  5666. 00003F8C  4E5E                     unlink     A6
  5667. 00003F8E  2E9F                     move.l     [A7], [A7]+
  5668. 00003F90  4E75                     rts
  5669. 00003F92  4E56 FFF4                link       A6, -0x000C
  5670. 00003F96  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  5671. 00003F9A  266E 0008                movea.l    A3, [A6 + 0x8]
  5672. 00003F9E  2A2B 0012                move.l     D5, [A3 + 0x12]
  5673. 00003FA2  2E2B 0030                move.l     D7, [A3 + 0x30]
  5674. 00003FA6  2C2B 0030                move.l     D6, [A3 + 0x30]
  5675. 00003FAA  2047                     movea.l    A0, D7
  5676. 00003FAC  4A68 0010                tst.w      [A0 + 0x10]
  5677. 00003FB0  672C                     beq        +0x2E /* 00003FDE */
  5678. 00003FB2  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  5679. 00003FB6  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  5680. 00003FBA  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  5681. 00003FBE  2F0B                     move.l     -[A7], A3
  5682. 00003FC0  4267                     clr.w      -[A7]
  5683. 00003FC2  2047                     movea.l    A0, D7
  5684. 00003FC4  3F28 0010                move.w     -[A7], [A0 + 0x10]
  5685. 00003FC8  2F0B                     move.l     -[A7], A3
  5686. 00003FCA  3F3C 0029                move.w     -[A7], 0x29 /* ')' */
  5687. 00003FCE  4EAD 0862                jsr        [A5 + 0x862 /* export_264 */]
  5688. 00003FD2  301F                     move.w     D0, [A7]+
  5689. 00003FD4  48C0                     ext.l      D0
  5690. 00003FD6  2F00                     move.l     -[A7], D0
  5691. 00003FD8  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  5692. 00003FDC  6050                     bra        +0x52 /* 0000402E */
  5693. label00003FDE:
  5694. 00003FDE  2046                     movea.l    A0, D6
  5695. 00003FE0  49E8 009C                lea.l      A4, [A0 + 0x9C]
  5696. 00003FE4  2045                     movea.l    A0, D5
  5697. 00003FE6  3968 0002 0004           move.w     [A4 + 0x4], [A0 + 0x2]
  5698. 00003FEC  2047                     movea.l    A0, D7
  5699. 00003FEE  2968 0030 0006           move.l     [A4 + 0x6], [A0 + 0x30]
  5700. 00003FF4  41EC 0012                lea.l      A0, [A4 + 0x12]
  5701. 00003FF8  2948 000E                move.l     [A4 + 0xE], A0
  5702. 00003FFC  397C 0002 000A           move.w     [A4 + 0xA], 0x2
  5703. 00004002  2F0C                     move.l     -[A7], A4
  5704. 00004004  7007                     moveq.l    D0, 0x07
  5705. 00004006  2F00                     move.l     -[A7], D0
  5706. 00004008  A85E                     syscall    BitSet
  5707. 0000400A  2F0C                     move.l     -[A7], A4
  5708. 0000400C  7006                     moveq.l    D0, 0x06
  5709. 0000400E  2F00                     move.l     -[A7], D0
  5710. 00004010  A85F                     syscall    BitClr
  5711. 00004012  197C 0046 0001           move.b     [A4 + 0x1], 0x46 /* 'F' */
  5712. 00004018  2046                     movea.l    A0, D6
  5713. 0000401A  4228 009A                clr.b      [A0 + 0x9A]
  5714. 0000401E  2F0B                     move.l     -[A7], A3
  5715. 00004020  487A 0016                pea.l      [PC + 0x16 /* 00004038, value 0x4E560000 'NV\0\0', cstring "NV" */]
  5716. 00004024  4EBA C014                jsr        [PC - 0x3FEC /* 0000003A */]
  5717. 00004028  2F0B                     move.l     -[A7], A3
  5718. 0000402A  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  5719. label0000402E:
  5720. 0000402E  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  5721. 00004032  4E5E                     unlink     A6
  5722. 00004034  2E9F                     move.l     [A7], [A7]+
  5723. 00004036  4E75                     rts
  5724. 00004038  4E56 0000                link       A6, 0
  5725. 0000403C  206E 0008                movea.l    A0, [A6 + 0x8]
  5726. 00004040  2068 0030                movea.l    A0, [A0 + 0x30]
  5727. 00004044  4A68 0010                tst.w      [A0 + 0x10]
  5728. 00004048  670A                     beq        +0xC /* 00004054 */
  5729. 0000404A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5730. 0000404E  4EBA 002A                jsr        [PC + 0x2A /* 0000407A */]
  5731. 00004052  6020                     bra        +0x22 /* 00004074 */
  5732. label00004054:
  5733. 00004054  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5734. 00004058  487A 0020                pea.l      [PC + 0x20 /* 0000407A, value 0x4E56FFFE */]
  5735. 0000405C  4EBA BFDC                jsr        [PC - 0x4024 /* 0000003A */]
  5736. 00004060  4267                     clr.w      -[A7]
  5737. 00004062  206E 0008                movea.l    A0, [A6 + 0x8]
  5738. 00004066  2F28 0030                move.l     -[A7], [A0 + 0x30]
  5739. 0000406A  7015                     moveq.l    D0, 0x15
  5740. 0000406C  2F00                     move.l     -[A7], D0
  5741. 0000406E  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  5742. 00004072  4A5F                     tst.w      [A7]+
  5743. label00004074:
  5744. 00004074  4E5E                     unlink     A6
  5745. 00004076  2E9F                     move.l     [A7], [A7]+
  5746. 00004078  4E75                     rts
  5747. fn0000407A:
  5748. 0000407A  4E56 FFFE                link       A6, -0x0002
  5749. 0000407E  48E7 0118                movem.l    -[A7], D7,A3,A4
  5750. 00004082  266E 0008                movea.l    A3, [A6 + 0x8]
  5751. 00004086  206B 0030                movea.l    A0, [A3 + 0x30]
  5752. 0000408A  3E28 0010                move.w     D7, [A0 + 0x10]
  5753. 0000408E  2F3C 4469 6452           move.l     -[A7], 0x44696452 /* 'DidR' */
  5754. 00004094  2F0B                     move.l     -[A7], A3
  5755. 00004096  3F2B 000C                move.w     -[A7], [A3 + 0xC]
  5756. 0000409A  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  5757. 0000409E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  5758. 000040A2  377C 0008 0028           move.w     [A3 + 0x28], 0x8
  5759. 000040A8  4A47                     tst.w      D7
  5760. 000040AA  6728                     beq        +0x2A /* 000040D4 */
  5761. 000040AC  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  5762. 000040B0  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  5763. 000040B4  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  5764. 000040B8  2F0B                     move.l     -[A7], A3
  5765. 000040BA  4267                     clr.w      -[A7]
  5766. 000040BC  3F07                     move.w     -[A7], D7
  5767. 000040BE  2F0B                     move.l     -[A7], A3
  5768. 000040C0  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  5769. 000040C4  4EAD 0862                jsr        [A5 + 0x862 /* export_264 */]
  5770. 000040C8  301F                     move.w     D0, [A7]+
  5771. 000040CA  48C0                     ext.l      D0
  5772. 000040CC  2F00                     move.l     -[A7], D0
  5773. 000040CE  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  5774. 000040D2  601E                     bra        +0x20 /* 000040F2 */
  5775. label000040D4:
  5776. 000040D4  49D3                     lea.l      A4, [A3]
  5777. 000040D6  7000                     moveq.l    D0, 0x00
  5778. 000040D8  2940 0018                move.l     [A4 + 0x18], D0
  5779. 000040DC  426C 0016                clr.w      [A4 + 0x16]
  5780. 000040E0  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  5781. 000040E4  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  5782. 000040E8  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  5783. 000040EC  2F0B                     move.l     -[A7], A3
  5784. 000040EE  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  5785. label000040F2:
  5786. 000040F2  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  5787. 000040F6  4E5E                     unlink     A6
  5788. 000040F8  2E9F                     move.l     [A7], [A7]+
  5789. 000040FA  4E75                     rts
  5790. export_201:
  5791. 000040FC  4E56 FFF4                link       A6, -0x000C
  5792. 00004100  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  5793. 00004104  266E 0008                movea.l    A3, [A6 + 0x8]
  5794. 00004108  2C2B 0012                move.l     D6, [A3 + 0x12]
  5795. 0000410C  2E2B 0030                move.l     D7, [A3 + 0x30]
  5796. 00004110  2A2B 0008                move.l     D5, [A3 + 0x8]
  5797. 00004114  4267                     clr.w      -[A7]
  5798. 00004116  2F0B                     move.l     -[A7], A3
  5799. 00004118  2F3C 000A 000F           move.l     -[A7], 0xA000F
  5800. 0000411E  2046                     movea.l    A0, D6
  5801. 00004120  3F28 0002                move.w     -[A7], [A0 + 0x2]
  5802. 00004124  3F3C 0003                move.w     -[A7], 0x3
  5803. 00004128  4EBA C93C                jsr        [PC - 0x36C4 /* 00000A66 */]
  5804. 0000412C  101F                     move.b     D0, [A7]+
  5805. 0000412E  6702                     beq        +0x4 /* 00004132 */
  5806. 00004130  6032                     bra        +0x34 /* 00004164 */
  5807. label00004132:
  5808. 00004132  2847                     movea.l    A4, D7
  5809. 00004134  396B 0048 0016           move.w     [A4 + 0x16], [A3 + 0x48]
  5810. 0000413A  2046                     movea.l    A0, D6
  5811. 0000413C  2968 0004 0036           move.l     [A4 + 0x36], [A0 + 0x4]
  5812. 00004142  2047                     movea.l    A0, D7
  5813. 00004144  41E8 00EC                lea.l      A0, [A0 + 0xEC]
  5814. 00004148  2948 0012                move.l     [A4 + 0x12], A0
  5815. 0000414C  2F0B                     move.l     -[A7], A3
  5816. 0000414E  487A 001E                pea.l      [PC + 0x1E /* 0000416E, value 0x4E56FFF0 */]
  5817. 00004152  4EBA BEE6                jsr        [PC - 0x411A /* 0000003A */]
  5818. 00004156  4267                     clr.w      -[A7]
  5819. 00004158  2F07                     move.l     -[A7], D7
  5820. 0000415A  7016                     moveq.l    D0, 0x16
  5821. 0000415C  2F00                     move.l     -[A7], D0
  5822. 0000415E  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  5823. 00004162  4A5F                     tst.w      [A7]+
  5824. label00004164:
  5825. 00004164  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  5826. 00004168  4E5E                     unlink     A6
  5827. 0000416A  2E9F                     move.l     [A7], [A7]+
  5828. 0000416C  4E75                     rts
  5829. 0000416E  4E56 FFF0                link       A6, -0x0010
  5830. 00004172  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5831. 00004176  266E 0008                movea.l    A3, [A6 + 0x8]
  5832. 0000417A  2A2B 0030                move.l     D5, [A3 + 0x30]
  5833. 0000417E  2C2B 0012                move.l     D6, [A3 + 0x12]
  5834. 00004182  2E2B 0030                move.l     D7, [A3 + 0x30]
  5835. 00004186  282B 0008                move.l     D4, [A3 + 0x8]
  5836. 0000418A  2047                     movea.l    A0, D7
  5837. 0000418C  4A68 0010                tst.w      [A0 + 0x10]
  5838. 00004190  670A                     beq        +0xC /* 0000419C */
  5839. 00004192  2F0B                     move.l     -[A7], A3
  5840. 00004194  4EBA 0124                jsr        [PC + 0x124 /* 000042BA */]
  5841. 00004198  6000 008C                bra        +0x8E /* 00004226 */
  5842. label0000419C:
  5843. 0000419C  7000                     moveq.l    D0, 0x00
  5844. 0000419E  2046                     movea.l    A0, D6
  5845. 000041A0  3028 0008                move.w     D0, [A0 + 0x8]
  5846. 000041A4  2044                     movea.l    A0, D4
  5847. 000041A6  3228 0010                move.w     D1, [A0 + 0x10]
  5848. 000041AA  5341                     subq.w     D1, 1
  5849. 000041AC  41ED F41C                lea.l      A0, [A5 - 0xBE4]
  5850. 000041B0  E541                     asl        D1.w, 2
  5851. 000041B2  C0B0 1000                and.l      D0, [A0 + D1.w]
  5852. 000041B6  4A80                     tst.l      D0
  5853. 000041B8  671A                     beq        +0x1C /* 000041D4 */
  5854. 000041BA  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  5855. 000041BE  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  5856. 000041C2  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  5857. 000041C6  2F0B                     move.l     -[A7], A3
  5858. 000041C8  2F3C FFFF EC74           move.l     -[A7], 0xFFFFEC74
  5859. 000041CE  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  5860. 000041D2  6052                     bra        +0x54 /* 00004226 */
  5861. label000041D4:
  5862. 000041D4  2047                     movea.l    A0, D7
  5863. 000041D6  49E8 009C                lea.l      A4, [A0 + 0x9C]
  5864. 000041DA  2046                     movea.l    A0, D6
  5865. 000041DC  3968 0002 0004           move.w     [A4 + 0x4], [A0 + 0x2]
  5866. 000041E2  2045                     movea.l    A0, D5
  5867. 000041E4  2968 0030 0006           move.l     [A4 + 0x6], [A0 + 0x30]
  5868. 000041EA  2047                     movea.l    A0, D7
  5869. 000041EC  41E8 00EC                lea.l      A0, [A0 + 0xEC]
  5870. 000041F0  2948 000E                move.l     [A4 + 0xE], A0
  5871. 000041F4  397C 0002 000A           move.w     [A4 + 0xA], 0x2
  5872. 000041FA  197C 0042 0001           move.b     [A4 + 0x1], 0x42 /* 'B' */
  5873. 00004200  2F0C                     move.l     -[A7], A4
  5874. 00004202  7007                     moveq.l    D0, 0x07
  5875. 00004204  2F00                     move.l     -[A7], D0
  5876. 00004206  A85E                     syscall    BitSet
  5877. 00004208  2F0C                     move.l     -[A7], A4
  5878. 0000420A  7006                     moveq.l    D0, 0x06
  5879. 0000420C  2F00                     move.l     -[A7], D0
  5880. 0000420E  A85F                     syscall    BitClr
  5881. 00004210  2F0B                     move.l     -[A7], A3
  5882. 00004212  487A 001C                pea.l      [PC + 0x1C /* 00004230, value 0x4E56FFF2 */]
  5883. 00004216  4EBA BE22                jsr        [PC - 0x41DE /* 0000003A */]
  5884. 0000421A  2047                     movea.l    A0, D7
  5885. 0000421C  4228 009A                clr.b      [A0 + 0x9A]
  5886. 00004220  2F0B                     move.l     -[A7], A3
  5887. 00004222  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  5888. label00004226:
  5889. 00004226  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  5890. 0000422A  4E5E                     unlink     A6
  5891. 0000422C  2E9F                     move.l     [A7], [A7]+
  5892. 0000422E  4E75                     rts
  5893. 00004230  4E56 FFF2                link       A6, -0x000E
  5894. 00004234  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  5895. 00004238  286E 0008                movea.l    A4, [A6 + 0x8]
  5896. 0000423C  2C2C 0030                move.l     D6, [A4 + 0x30]
  5897. 00004240  2A2C 0008                move.l     D5, [A4 + 0x8]
  5898. 00004244  266C 0012                movea.l    A3, [A4 + 0x12]
  5899. 00004248  2046                     movea.l    A0, D6
  5900. 0000424A  4A68 0010                tst.w      [A0 + 0x10]
  5901. 0000424E  6708                     beq        +0xA /* 00004258 */
  5902. 00004250  2F0C                     move.l     -[A7], A4
  5903. 00004252  4EBA 0066                jsr        [PC + 0x66 /* 000042BA */]
  5904. 00004256  6058                     bra        +0x5A /* 000042B0 */
  5905. label00004258:
  5906. 00004258  2045                     movea.l    A0, D5
  5907. 0000425A  3028 0010                move.w     D0, [A0 + 0x10]
  5908. 0000425E  5340                     subq.w     D0, 1
  5909. 00004260  41ED F464                lea.l      A0, [A5 - 0xB9C]
  5910. 00004264  E540                     asl        D0.w, 2
  5911. 00004266  3E30 0002                move.w     D7, [A0 + D0.w + 0x2]
  5912. 0000426A  7000                     moveq.l    D0, 0x00
  5913. 0000426C  302B 0008                move.w     D0, [A3 + 0x8]
  5914. 00004270  7200                     moveq.l    D1, 0x00
  5915. 00004272  3207                     move.w     D1, D7
  5916. 00004274  C081                     and.l      D0, D1
  5917. 00004276  4A80                     tst.l      D0
  5918. 00004278  6728                     beq        +0x2A /* 000042A2 */
  5919. 0000427A  4267                     clr.w      -[A7]
  5920. 0000427C  7000                     moveq.l    D0, 0x00
  5921. 0000427E  302B 0008                move.w     D0, [A3 + 0x8]
  5922. 00004282  7200                     moveq.l    D1, 0x00
  5923. 00004284  3207                     move.w     D1, D7
  5924. 00004286  C081                     and.l      D0, D1
  5925. 00004288  2F00                     move.l     -[A7], D0
  5926. 0000428A  A86B                     syscall    LoWord
  5927. 0000428C  395F 004C                move.w     [A4 + 0x4C], [A7]+
  5928. 00004290  2F0C                     move.l     -[A7], A4
  5929. 00004292  487A 0026                pea.l      [PC + 0x26 /* 000042BA, value 0x4E56FFEA */]
  5930. 00004296  4EBA BDA2                jsr        [PC - 0x425E /* 0000003A */]
  5931. 0000429A  2F0C                     move.l     -[A7], A4
  5932. 0000429C  4EAD 0ACA                jsr        [A5 + 0xACA /* export_341 */]
  5933. 000042A0  600E                     bra        +0x10 /* 000042B0 */
  5934. label000042A2:
  5935. 000042A2  206C 003C                movea.l    A0, [A4 + 0x3C]
  5936. 000042A6  4268 0010                clr.w      [A0 + 0x10]
  5937. 000042AA  2F0C                     move.l     -[A7], A4
  5938. 000042AC  4EBA 000C                jsr        [PC + 0xC /* 000042BA */]
  5939. label000042B0:
  5940. 000042B0  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  5941. 000042B4  4E5E                     unlink     A6
  5942. 000042B6  2E9F                     move.l     [A7], [A7]+
  5943. 000042B8  4E75                     rts
  5944. fn000042BA:
  5945. 000042BA  4E56 FFEA                link       A6, -0x0016
  5946. 000042BE  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5947. 000042C2  266E 0008                movea.l    A3, [A6 + 0x8]
  5948. 000042C6  2E2B 0030                move.l     D7, [A3 + 0x30]
  5949. 000042CA  282B 0012                move.l     D4, [A3 + 0x12]
  5950. 000042CE  206B 003C                movea.l    A0, [A3 + 0x3C]
  5951. 000042D2  3D68 0010 FFEA           move.w     [A6 - 0x16], [A0 + 0x10]
  5952. 000042D8  2047                     movea.l    A0, D7
  5953. 000042DA  3C28 0010                move.w     D6, [A0 + 0x10]
  5954. 000042DE  2D6B 0008 FFEC           move.l     [A6 - 0x14], [A3 + 0x8]
  5955. 000042E4  2F3C 4469 6452           move.l     -[A7], 0x44696452 /* 'DidR' */
  5956. 000042EA  2F0B                     move.l     -[A7], A3
  5957. 000042EC  3F2B 000C                move.w     -[A7], [A3 + 0xC]
  5958. 000042F0  3F3C 0029                move.w     -[A7], 0x29 /* ')' */
  5959. 000042F4  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  5960. 000042F8  377C 0008 0028           move.w     [A3 + 0x28], 0x8
  5961. 000042FE  4A6E FFEA                tst.w      [A6 - 0x16]
  5962. 00004302  6704                     beq        +0x6 /* 00004308 */
  5963. 00004304  3C2E FFEA                move.w     D6, [A6 - 0x16]
  5964. label00004308:
  5965. 00004308  4A46                     tst.w      D6
  5966. 0000430A  6728                     beq        +0x2A /* 00004334 */
  5967. 0000430C  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  5968. 00004310  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  5969. 00004314  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  5970. 00004318  2F0B                     move.l     -[A7], A3
  5971. 0000431A  4267                     clr.w      -[A7]
  5972. 0000431C  3F06                     move.w     -[A7], D6
  5973. 0000431E  2F0B                     move.l     -[A7], A3
  5974. 00004320  3F3C 0029                move.w     -[A7], 0x29 /* ')' */
  5975. 00004324  4EAD 0862                jsr        [A5 + 0x862 /* export_264 */]
  5976. 00004328  301F                     move.w     D0, [A7]+
  5977. 0000432A  48C0                     ext.l      D0
  5978. 0000432C  2F00                     move.l     -[A7], D0
  5979. 0000432E  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  5980. 00004332  6072                     bra        +0x74 /* 000043A6 */
  5981. label00004334:
  5982. 00004334  2A04                     move.l     D5, D4
  5983. 00004336  2044                     movea.l    A0, D4
  5984. 00004338  2245                     movea.l    A1, D5
  5985. 0000433A  32A8 0008                move.w     [A1], [A0 + 0x8]
  5986. 0000433E  2847                     movea.l    A4, D7
  5987. 00004340  2047                     movea.l    A0, D7
  5988. 00004342  3028 00A0                move.w     D0, [A0 + 0xA0]
  5989. 00004346  907C FFF6                sub.w      D0, 0xFFF6
  5990. 0000434A  41ED F916                lea.l      A0, [A5 - 0x6EA]
  5991. 0000434E  E540                     asl        D0.w, 2
  5992. 00004350  222C 0064                move.l     D1, [A4 + 0x64]
  5993. 00004354  B2B0 0000                cmp.l      D1, [A0 + D0.w]
  5994. 00004358  6606                     bne        +0x8 /* 00004360 */
  5995. 0000435A  7002                     moveq.l    D0, 0x02
  5996. 0000435C  2940 0064                move.l     [A4 + 0x64], D0
  5997. label00004360:
  5998. 00004360  2047                     movea.l    A0, D7
  5999. 00004362  2F08                     move.l     -[A7], A0
  6000. 00004364  2045                     movea.l    A0, D5
  6001. 00004366  4868 0002                pea.l      [A0 + 0x2]
  6002. 0000436A  2F2B 0044                move.l     -[A7], [A3 + 0x44]
  6003. 0000436E  206E FFEC                movea.l    A0, [A6 - 0x14]
  6004. 00004372  3F28 0010                move.w     -[A7], [A0 + 0x10]
  6005. 00004376  2045                     movea.l    A0, D5
  6006. 00004378  3F10                     move.w     -[A7], [A0]
  6007. 0000437A  486E FFF0                pea.l      [A6 - 0x10]
  6008. 0000437E  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  6009. 00004382  49D3                     lea.l      A4, [A3]
  6010. 00004384  7000                     moveq.l    D0, 0x00
  6011. 00004386  2940 0018                move.l     [A4 + 0x18], D0
  6012. 0000438A  302E FFF0                move.w     D0, [A6 - 0x10]
  6013. 0000438E  5440                     addq.w     D0, 2
  6014. 00004390  3940 0016                move.w     [A4 + 0x16], D0
  6015. 00004394  3F2B 0048                move.w     -[A7], [A3 + 0x48]
  6016. 00004398  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  6017. 0000439C  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  6018. 000043A0  2F0B                     move.l     -[A7], A3
  6019. 000043A2  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  6020. label000043A6:
  6021. 000043A6  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  6022. 000043AA  4E5E                     unlink     A6
  6023. 000043AC  2E9F                     move.l     [A7], [A7]+
  6024. 000043AE  4E75                     rts
  6025. export_202:
  6026. 000043B0  4E56 FFEE                link       A6, -0x0012
  6027. 000043B4  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6028. 000043B8  2E2E 0008                move.l     D7, [A6 + 0x8]
  6029. 000043BC  2047                     movea.l    A0, D7
  6030. 000043BE  2668 0012                movea.l    A3, [A0 + 0x12]
  6031. 000043C2  2047                     movea.l    A0, D7
  6032. 000043C4  2C28 0030                move.l     D6, [A0 + 0x30]
  6033. 000043C8  2047                     movea.l    A0, D7
  6034. 000043CA  2D68 0008 FFEE           move.l     [A6 - 0x12], [A0 + 0x8]
  6035. 000043D0  4267                     clr.w      -[A7]
  6036. 000043D2  2F07                     move.l     -[A7], D7
  6037. 000043D4  2F3C 0012 001F           move.l     -[A7], 0x12001F
  6038. 000043DA  3F2B 0002                move.w     -[A7], [A3 + 0x2]
  6039. 000043DE  3F3C 0003                move.w     -[A7], 0x3
  6040. 000043E2  4EBA C682                jsr        [PC - 0x397E /* 00000A66 */]
  6041. 000043E6  101F                     move.b     D0, [A7]+
  6042. 000043E8  6704                     beq        +0x6 /* 000043EE */
  6043. 000043EA  6000 00DA                bra        +0xDC /* 000044C6 */
  6044. label000043EE:
  6045. 000043EE  2046                     movea.l    A0, D6
  6046. 000043F0  49E8 009C                lea.l      A4, [A0 + 0x9C]
  6047. 000043F4  7000                     moveq.l    D0, 0x00
  6048. 000043F6  2940 0034                move.l     [A4 + 0x34], D0
  6049. 000043FA  396B 0002 0004           move.w     [A4 + 0x4], [A3 + 0x2]
  6050. 00004400  296B 0004 0006           move.l     [A4 + 0x6], [A3 + 0x4]
  6051. 00004406  4267                     clr.w      -[A7]
  6052. 00004408  3F2B 000C                move.w     -[A7], [A3 + 0xC]
  6053. 0000440C  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  6054. 00004410  395F 000A                move.w     [A4 + 0xA], [A7]+
  6055. 00004414  41EB 000E                lea.l      A0, [A3 + 0xE]
  6056. 00004418  2008                     move.l     D0, A0
  6057. 0000441A  5380                     subq.l     D0, 1
  6058. 0000441C  2940 000E                move.l     [A4 + 0xE], D0
  6059. 00004420  206C 000E                movea.l    A0, [A4 + 0xE]
  6060. 00004424  4245                     clr.w      D5
  6061. 00004426  1A10                     move.b     D5, [A0]
  6062. 00004428  3005                     move.w     D0, D5
  6063. 0000442A  48C0                     ext.l      D0
  6064. 0000442C  D0AC 000E                add.l      D0, [A4 + 0xE]
  6065. 00004430  2800                     move.l     D4, D0
  6066. 00004432  5284                     addq.l     D4, 1
  6067. 00004434  4A45                     tst.w      D5
  6068. 00004436  661E                     bne        +0x20 /* 00004456 */
  6069. 00004438  2047                     movea.l    A0, D7
  6070. 0000443A  3F28 0048                move.w     -[A7], [A0 + 0x48]
  6071. 0000443E  2047                     movea.l    A0, D7
  6072. 00004440  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  6073. 00004444  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  6074. 00004448  2F07                     move.l     -[A7], D7
  6075. 0000444A  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  6076. 00004450  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  6077. 00004454  6070                     bra        +0x72 /* 000044C6 */
  6078. label00004456:
  6079. 00004456  2F0C                     move.l     -[A7], A4
  6080. 00004458  7007                     moveq.l    D0, 0x07
  6081. 0000445A  2F00                     move.l     -[A7], D0
  6082. 0000445C  A85E                     syscall    BitSet
  6083. 0000445E  2F0C                     move.l     -[A7], A4
  6084. 00004460  7006                     moveq.l    D0, 0x06
  6085. 00004462  2F00                     move.l     -[A7], D0
  6086. 00004464  A85F                     syscall    BitClr
  6087. 00004466  197C 0026 0001           move.b     [A4 + 0x1], 0x26 /* '&' */
  6088. 0000446C  2046                     movea.l    A0, D6
  6089. 0000446E  49E8 00DA                lea.l      A4, [A0 + 0xDA]
  6090. 00004472  396B 0002 0004           move.w     [A4 + 0x4], [A3 + 0x2]
  6091. 00004478  296B 0008 0006           move.l     [A4 + 0x6], [A3 + 0x8]
  6092. 0000447E  2044                     movea.l    A0, D4
  6093. 00004480  1010                     move.b     D0, [A0]
  6094. 00004482  4880                     ext.w      D0
  6095. 00004484  3940 000A                move.w     [A4 + 0xA], D0
  6096. 00004488  2004                     move.l     D0, D4
  6097. 0000448A  5280                     addq.l     D0, 1
  6098. 0000448C  2940 000E                move.l     [A4 + 0xE], D0
  6099. 00004490  2F0C                     move.l     -[A7], A4
  6100. 00004492  7007                     moveq.l    D0, 0x07
  6101. 00004494  2F00                     move.l     -[A7], D0
  6102. 00004496  A85E                     syscall    BitSet
  6103. 00004498  2F0C                     move.l     -[A7], A4
  6104. 0000449A  7006                     moveq.l    D0, 0x06
  6105. 0000449C  2F00                     move.l     -[A7], D0
  6106. 0000449E  A85F                     syscall    BitClr
  6107. 000044A0  197C 0026 0001           move.b     [A4 + 0x1], 0x26 /* '&' */
  6108. 000044A6  2F07                     move.l     -[A7], D7
  6109. 000044A8  487A 0026                pea.l      [PC + 0x26 /* 000044D0, value 0x4E56FFFC */]
  6110. 000044AC  4EBA BB8C                jsr        [PC - 0x4474 /* 0000003A */]
  6111. 000044B0  2047                     movea.l    A0, D7
  6112. 000044B2  7000                     moveq.l    D0, 0x00
  6113. 000044B4  2140 0018                move.l     [A0 + 0x18], D0
  6114. 000044B8  2046                     movea.l    A0, D6
  6115. 000044BA  117C 0001 009A           move.b     [A0 + 0x9A], 0x1
  6116. 000044C0  2F07                     move.l     -[A7], D7
  6117. 000044C2  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  6118. label000044C6:
  6119. 000044C6  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  6120. 000044CA  4E5E                     unlink     A6
  6121. 000044CC  2E9F                     move.l     [A7], [A7]+
  6122. 000044CE  4E75                     rts
  6123. 000044D0  4E56 FFFC                link       A6, -0x0004
  6124. 000044D4  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  6125. 000044D8  2C2E 0008                move.l     D6, [A6 + 0x8]
  6126. 000044DC  2046                     movea.l    A0, D6
  6127. 000044DE  2E28 0030                move.l     D7, [A0 + 0x30]
  6128. 000044E2  2047                     movea.l    A0, D7
  6129. 000044E4  4A68 0010                tst.w      [A0 + 0x10]
  6130. 000044E8  6708                     beq        +0xA /* 000044F2 */
  6131. 000044EA  2F06                     move.l     -[A7], D6
  6132. 000044EC  4EBA 005A                jsr        [PC + 0x5A /* 00004548 */]
  6133. 000044F0  604C                     bra        +0x4E /* 0000453E */
  6134. label000044F2:
  6135. 000044F2  2047                     movea.l    A0, D7
  6136. 000044F4  49D0                     lea.l      A4, [A0]
  6137. 000044F6  2047                     movea.l    A0, D7
  6138. 000044F8  47E8 009C                lea.l      A3, [A0 + 0x9C]
  6139. 000044FC  2046                     movea.l    A0, D6
  6140. 000044FE  3968 0048 0016           move.w     [A4 + 0x16], [A0 + 0x48]
  6141. 00004504  296B 0006 0030           move.l     [A4 + 0x30], [A3 + 0x6]
  6142. 0000450A  41EB 0012                lea.l      A0, [A3 + 0x12]
  6143. 0000450E  2948 0012                move.l     [A4 + 0x12], A0
  6144. 00004512  2047                     movea.l    A0, D7
  6145. 00004514  47E8 00DA                lea.l      A3, [A0 + 0xDA]
  6146. 00004518  296B 0006 0024           move.l     [A4 + 0x24], [A3 + 0x6]
  6147. 0000451E  41EB 0012                lea.l      A0, [A3 + 0x12]
  6148. 00004522  2948 001C                move.l     [A4 + 0x1C], A0
  6149. 00004526  2F06                     move.l     -[A7], D6
  6150. 00004528  487A 001E                pea.l      [PC + 0x1E /* 00004548, value 0x4E56FFF8 */]
  6151. 0000452C  4EBA BB0C                jsr        [PC - 0x44F4 /* 0000003A */]
  6152. 00004530  4267                     clr.w      -[A7]
  6153. 00004532  2F07                     move.l     -[A7], D7
  6154. 00004534  7017                     moveq.l    D0, 0x17
  6155. 00004536  2F00                     move.l     -[A7], D0
  6156. 00004538  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  6157. 0000453C  4A5F                     tst.w      [A7]+
  6158. label0000453E:
  6159. 0000453E  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  6160. 00004542  4E5E                     unlink     A6
  6161. 00004544  2E9F                     move.l     [A7], [A7]+
  6162. 00004546  4E75                     rts
  6163. fn00004548:
  6164. 00004548  4E56 FFF8                link       A6, -0x0008
  6165. 0000454C  48E7 0018                movem.l    -[A7], A3,A4
  6166. 00004550  286E 0008                movea.l    A4, [A6 + 0x8]
  6167. 00004554  266C 0030                movea.l    A3, [A4 + 0x30]
  6168. 00004558  2F3C 4469 6452           move.l     -[A7], 0x44696452 /* 'DidR' */
  6169. 0000455E  2F0C                     move.l     -[A7], A4
  6170. 00004560  3F2C 000C                move.w     -[A7], [A4 + 0xC]
  6171. 00004564  3F3C 002A                move.w     -[A7], 0x2A /* '*' */
  6172. 00004568  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  6173. 0000456C  397C 0008 0028           move.w     [A4 + 0x28], 0x8
  6174. 00004572  4A6B 0010                tst.w      [A3 + 0x10]
  6175. 00004576  672A                     beq        +0x2C /* 000045A2 */
  6176. 00004578  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  6177. 0000457C  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  6178. 00004580  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  6179. 00004584  2F0C                     move.l     -[A7], A4
  6180. 00004586  4267                     clr.w      -[A7]
  6181. 00004588  3F2B 0010                move.w     -[A7], [A3 + 0x10]
  6182. 0000458C  2F0C                     move.l     -[A7], A4
  6183. 0000458E  3F3C 002A                move.w     -[A7], 0x2A /* '*' */
  6184. 00004592  4EAD 0862                jsr        [A5 + 0x862 /* export_264 */]
  6185. 00004596  301F                     move.w     D0, [A7]+
  6186. 00004598  48C0                     ext.l      D0
  6187. 0000459A  2F00                     move.l     -[A7], D0
  6188. 0000459C  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  6189. 000045A0  6036                     bra        +0x38 /* 000045D8 */
  6190. label000045A2:
  6191. 000045A2  2F2B 00D0                move.l     -[A7], [A3 + 0xD0]
  6192. 000045A6  2F2B 010E                move.l     -[A7], [A3 + 0x10E]
  6193. 000045AA  2F0C                     move.l     -[A7], A4
  6194. 000045AC  4EAD 093A                jsr        [A5 + 0x93A /* export_291 */]
  6195. 000045B0  2D4C FFF8                move.l     [A6 - 0x8], A4
  6196. 000045B4  206E FFF8                movea.l    A0, [A6 - 0x8]
  6197. 000045B8  7000                     moveq.l    D0, 0x00
  6198. 000045BA  2140 0018                move.l     [A0 + 0x18], D0
  6199. 000045BE  206E FFF8                movea.l    A0, [A6 - 0x8]
  6200. 000045C2  4268 0016                clr.w      [A0 + 0x16]
  6201. 000045C6  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  6202. 000045CA  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  6203. 000045CE  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  6204. 000045D2  2F0C                     move.l     -[A7], A4
  6205. 000045D4  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  6206. label000045D8:
  6207. 000045D8  4CDF 1800                movem.l    A3,A4, [A7]+
  6208. 000045DC  4E5E                     unlink     A6
  6209. 000045DE  2E9F                     move.l     [A7], [A7]+
  6210. 000045E0  4E75                     rts
  6211. export_203:
  6212. 000045E2  4E56 FFE0                link       A6, -0x0020
  6213. 000045E6  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6214. 000045EA  2C2E 0008                move.l     D6, [A6 + 0x8]
  6215. 000045EE  2046                     movea.l    A0, D6
  6216. 000045F0  2A28 0012                move.l     D5, [A0 + 0x12]
  6217. 000045F4  2046                     movea.l    A0, D6
  6218. 000045F6  2E28 0030                move.l     D7, [A0 + 0x30]
  6219. 000045FA  2046                     movea.l    A0, D6
  6220. 000045FC  2D68 0008 FFF0           move.l     [A6 - 0x10], [A0 + 0x8]
  6221. 00004602  2046                     movea.l    A0, D6
  6222. 00004604  2828 0012                move.l     D4, [A0 + 0x12]
  6223. 00004608  2045                     movea.l    A0, D5
  6224. 0000460A  3D68 0022 FFEC           move.w     [A6 - 0x14], [A0 + 0x22]
  6225. 00004610  4267                     clr.w      -[A7]
  6226. 00004612  2F06                     move.l     -[A7], D6
  6227. 00004614  2F3C 0022 000F           move.l     -[A7], 0x22000F
  6228. 0000461A  2045                     movea.l    A0, D5
  6229. 0000461C  3F28 0002                move.w     -[A7], [A0 + 0x2]
  6230. 00004620  3F3C 0003                move.w     -[A7], 0x3
  6231. 00004624  4EBA C440                jsr        [PC - 0x3BC0 /* 00000A66 */]
  6232. 00004628  101F                     move.b     D0, [A7]+
  6233. 0000462A  6704                     beq        +0x6 /* 00004630 */
  6234. 0000462C  6000 061C                bra        +0x61E /* 00004C4A */
  6235. label00004630:
  6236. 00004630  2045                     movea.l    A0, D5
  6237. 00004632  41E8 0024                lea.l      A0, [A0 + 0x24]
  6238. 00004636  2F08                     move.l     -[A7], A0
  6239. 00004638  4267                     clr.w      -[A7]
  6240. 0000463A  2245                     movea.l    A1, D5
  6241. 0000463C  3F29 0024                move.w     -[A7], [A1 + 0x24]
  6242. 00004640  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  6243. 00004644  301F                     move.w     D0, [A7]+
  6244. 00004646  205F                     movea.l    A0, [A7]+
  6245. 00004648  48C0                     ext.l      D0
  6246. 0000464A  D088                     add.l      D0, A0
  6247. 0000464C  5480                     addq.l     D0, 2
  6248. 0000464E  2D40 FFE8                move.l     [A6 - 0x18], D0
  6249. 00004652  2845                     movea.l    A4, D5
  6250. 00004654  4A6C 001E                tst.w      [A4 + 0x1E]
  6251. 00004658  56C0                     sne        D0
  6252. 0000465A  4A00                     tst.b      D0
  6253. 0000465C  6714                     beq        +0x16 /* 00004672 */
  6254. 0000465E  7200                     moveq.l    D1, 0x00
  6255. 00004660  322E FFEC                move.w     D1, [A6 - 0x14]
  6256. 00004664  C2BC FFFF FD80           and.l      D1, 0xFFFFFD80
  6257. 0000466A  4A81                     tst.l      D1
  6258. 0000466C  56C1                     sne        D1
  6259. 0000466E  C001                     and.b      D0, D1
  6260. 00004670  664A                     bne        +0x4C /* 000046BC */
  6261. label00004672:
  6262. 00004672  4A6C 001C                tst.w      [A4 + 0x1C]
  6263. 00004676  56C1                     sne        D1
  6264. 00004678  4A01                     tst.b      D1
  6265. 0000467A  6716                     beq        +0x18 /* 00004692 */
  6266. 0000467C  7400                     moveq.l    D2, 0x00
  6267. 0000467E  342E FFEC                move.w     D2, [A6 - 0x14]
  6268. 00004682  C4BC FFFF F980           and.l      D2, 0xFFFFF980
  6269. 00004688  4A82                     tst.l      D2
  6270. 0000468A  56C2                     sne        D2
  6271. 0000468C  C202                     and.b      D1, D2
  6272. 0000468E  8001                     or.b       D0, D1
  6273. 00004690  662A                     bne        +0x2C /* 000046BC */
  6274. label00004692:
  6275. 00004692  4A6C 001E                tst.w      [A4 + 0x1E]
  6276. 00004696  56C1                     sne        D1
  6277. 00004698  4A01                     tst.b      D1
  6278. 0000469A  6740                     beq        +0x42 /* 000046DC */
  6279. 0000469C  4A6C 001C                tst.w      [A4 + 0x1C]
  6280. 000046A0  56C2                     sne        D2
  6281. 000046A2  C202                     and.b      D1, D2
  6282. 000046A4  6736                     beq        +0x38 /* 000046DC */
  6283. 000046A6  7400                     moveq.l    D2, 0x00
  6284. 000046A8  342E FFEC                move.w     D2, [A6 - 0x14]
  6285. 000046AC  C4BC 0000 0201           and.l      D2, 0x201
  6286. 000046B2  4A82                     tst.l      D2
  6287. 000046B4  56C2                     sne        D2
  6288. 000046B6  C202                     and.b      D1, D2
  6289. 000046B8  8001                     or.b       D0, D1
  6290. 000046BA  6720                     beq        +0x22 /* 000046DC */
  6291. label000046BC:
  6292. 000046BC  2046                     movea.l    A0, D6
  6293. 000046BE  3F28 0048                move.w     -[A7], [A0 + 0x48]
  6294. 000046C2  2046                     movea.l    A0, D6
  6295. 000046C4  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  6296. 000046C8  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  6297. 000046CC  2F06                     move.l     -[A7], D6
  6298. 000046CE  2F3C FFFF EC74           move.l     -[A7], 0xFFFFEC74
  6299. 000046D4  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  6300. 000046D8  6000 0570                bra        +0x572 /* 00004C4A */
  6301. label000046DC:
  6302. 000046DC  7000                     moveq.l    D0, 0x00
  6303. 000046DE  302C 001E                move.w     D0, [A4 + 0x1E]
  6304. 000046E2  C0BC FFFF FFBD           and.l      D0, 0xFFFFFFBD
  6305. 000046E8  4A80                     tst.l      D0
  6306. 000046EA  56C0                     sne        D0
  6307. 000046EC  4A00                     tst.b      D0
  6308. 000046EE  662A                     bne        +0x2C /* 0000471A */
  6309. 000046F0  7200                     moveq.l    D1, 0x00
  6310. 000046F2  322C 001C                move.w     D1, [A4 + 0x1C]
  6311. 000046F6  C2BC FFFF FFBD           and.l      D1, 0xFFFFFFBD
  6312. 000046FC  4A81                     tst.l      D1
  6313. 000046FE  56C1                     sne        D1
  6314. 00004700  8001                     or.b       D0, D1
  6315. 00004702  6616                     bne        +0x18 /* 0000471A */
  6316. 00004704  4A6C 001E                tst.w      [A4 + 0x1E]
  6317. 00004708  57C1                     seq        D1
  6318. 0000470A  4A01                     tst.b      D1
  6319. 0000470C  672C                     beq        +0x2E /* 0000473A */
  6320. 0000470E  4A6C 001C                tst.w      [A4 + 0x1C]
  6321. 00004712  57C2                     seq        D2
  6322. 00004714  C202                     and.b      D1, D2
  6323. 00004716  8001                     or.b       D0, D1
  6324. 00004718  6720                     beq        +0x22 /* 0000473A */
  6325. label0000471A:
  6326. 0000471A  2046                     movea.l    A0, D6
  6327. 0000471C  3F28 0048                move.w     -[A7], [A0 + 0x48]
  6328. 00004720  2046                     movea.l    A0, D6
  6329. 00004722  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  6330. 00004726  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  6331. 0000472A  2F06                     move.l     -[A7], D6
  6332. 0000472C  2F3C FFFF EC74           move.l     -[A7], 0xFFFFEC74
  6333. 00004732  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  6334. 00004736  6000 0512                bra        +0x514 /* 00004C4A */
  6335. label0000473A:
  6336. 0000473A  082E 0000 FFED           btst.b     [A6 - 0x13], 0x0
  6337. 00004740  6700 00DA                beq        +0xDC /* 0000481C */
  6338. 00004744  2045                     movea.l    A0, D5
  6339. 00004746  41E8 0024                lea.l      A0, [A0 + 0x24]
  6340. 0000474A  2008                     move.l     D0, A0
  6341. 0000474C  5480                     addq.l     D0, 2
  6342. 0000474E  2D40 FFE4                move.l     [A6 - 0x1C], D0
  6343. 00004752  202E FFE8                move.l     D0, [A6 - 0x18]
  6344. 00004756  5480                     addq.l     D0, 2
  6345. 00004758  2D40 FFE0                move.l     [A6 - 0x20], D0
  6346. 0000475C  4A6C 001E                tst.w      [A4 + 0x1E]
  6347. 00004760  56C0                     sne        D0
  6348. 00004762  4A00                     tst.b      D0
  6349. 00004764  674E                     beq        +0x50 /* 000047B4 */
  6350. 00004766  7200                     moveq.l    D1, 0x00
  6351. 00004768  206E FFE4                movea.l    A0, [A6 - 0x1C]
  6352. 0000476C  3210                     move.w     D1, [A0]
  6353. 0000476E  C2BC FFFF FE7F           and.l      D1, 0xFFFFFE7F
  6354. 00004774  4A81                     tst.l      D1
  6355. 00004776  56C1                     sne        D1
  6356. 00004778  4A01                     tst.b      D1
  6357. 0000477A  6618                     bne        +0x1A /* 00004794 */
  6358. 0000477C  7400                     moveq.l    D2, 0x00
  6359. 0000477E  206E FFE0                movea.l    A0, [A6 - 0x20]
  6360. 00004782  3410                     move.w     D2, [A0]
  6361. 00004784  C4BC FFFF FE7F           and.l      D2, 0xFFFFFE7F
  6362. 0000478A  4A82                     tst.l      D2
  6363. 0000478C  56C2                     sne        D2
  6364. 0000478E  8202                     or.b       D1, D2
  6365. 00004790  C001                     and.b      D0, D1
  6366. 00004792  6720                     beq        +0x22 /* 000047B4 */
  6367. label00004794:
  6368. 00004794  2046                     movea.l    A0, D6
  6369. 00004796  3F28 0048                move.w     -[A7], [A0 + 0x48]
  6370. 0000479A  2046                     movea.l    A0, D6
  6371. 0000479C  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  6372. 000047A0  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  6373. 000047A4  2F06                     move.l     -[A7], D6
  6374. 000047A6  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  6375. 000047AC  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  6376. 000047B0  6000 0498                bra        +0x49A /* 00004C4A */
  6377. label000047B4:
  6378. 000047B4  4A6C 001C                tst.w      [A4 + 0x1C]
  6379. 000047B8  56C0                     sne        D0
  6380. 000047BA  4A00                     tst.b      D0
  6381. 000047BC  674E                     beq        +0x50 /* 0000480C */
  6382. 000047BE  7200                     moveq.l    D1, 0x00
  6383. 000047C0  206E FFE4                movea.l    A0, [A6 - 0x1C]
  6384. 000047C4  3210                     move.w     D1, [A0]
  6385. 000047C6  C2BC FFFF FE5F           and.l      D1, 0xFFFFFE5F
  6386. 000047CC  4A81                     tst.l      D1
  6387. 000047CE  56C1                     sne        D1
  6388. 000047D0  4A01                     tst.b      D1
  6389. 000047D2  6618                     bne        +0x1A /* 000047EC */
  6390. 000047D4  7400                     moveq.l    D2, 0x00
  6391. 000047D6  206E FFE0                movea.l    A0, [A6 - 0x20]
  6392. 000047DA  3410                     move.w     D2, [A0]
  6393. 000047DC  C4BC FFFF FE5F           and.l      D2, 0xFFFFFE5F
  6394. 000047E2  4A82                     tst.l      D2
  6395. 000047E4  56C2                     sne        D2
  6396. 000047E6  8202                     or.b       D1, D2
  6397. 000047E8  C001                     and.b      D0, D1
  6398. 000047EA  6720                     beq        +0x22 /* 0000480C */
  6399. label000047EC:
  6400. 000047EC  2046                     movea.l    A0, D6
  6401. 000047EE  3F28 0048                move.w     -[A7], [A0 + 0x48]
  6402. 000047F2  2046                     movea.l    A0, D6
  6403. 000047F4  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  6404. 000047F8  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  6405. 000047FC  2F06                     move.l     -[A7], D6
  6406. 000047FE  2F3C FFFF EC65           move.l     -[A7], 0xFFFFEC65
  6407. 00004804  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  6408. 00004808  6000 0440                bra        +0x442 /* 00004C4A */
  6409. label0000480C:
  6410. 0000480C  206E FFE4                movea.l    A0, [A6 - 0x1C]
  6411. 00004810  08D0 0007                bset.b     [A0], 0x7
  6412. 00004814  206E FFE0                movea.l    A0, [A6 - 0x20]
  6413. 00004818  08D0 0007                bset.b     [A0], 0x7
  6414. label0000481C:
  6415. 0000481C  2847                     movea.l    A4, D7
  6416. 0000481E  2644                     movea.l    A3, D4
  6417. 00004820  2047                     movea.l    A0, D7
  6418. 00004822  41E8 00EC                lea.l      A0, [A0 + 0xEC]
  6419. 00004826  2247                     movea.l    A1, D7
  6420. 00004828  2348 0012                move.l     [A1 + 0x12], A0
  6421. 0000482C  2047                     movea.l    A0, D7
  6422. 0000482E  4268 0054                clr.w      [A0 + 0x54]
  6423. 00004832  2047                     movea.l    A0, D7
  6424. 00004834  4268 0056                clr.w      [A0 + 0x56]
  6425. 00004838  2047                     movea.l    A0, D7
  6426. 0000483A  4268 0058                clr.w      [A0 + 0x58]
  6427. 0000483E  2047                     movea.l    A0, D7
  6428. 00004840  4268 005A                clr.w      [A0 + 0x5A]
  6429. 00004844  2047                     movea.l    A0, D7
  6430. 00004846  4228 005C                clr.b      [A0 + 0x5C]
  6431. 0000484A  2047                     movea.l    A0, D7
  6432. 0000484C  4228 005D                clr.b      [A0 + 0x5D]
  6433. 00004850  2047                     movea.l    A0, D7
  6434. 00004852  4268 005E                clr.w      [A0 + 0x5E]
  6435. 00004856  2047                     movea.l    A0, D7
  6436. 00004858  7000                     moveq.l    D0, 0x00
  6437. 0000485A  2140 0060                move.l     [A0 + 0x60], D0
  6438. 0000485E  422B 0152                clr.b      [A3 + 0x152]
  6439. 00004862  422B 01BE                clr.b      [A3 + 0x1BE]
  6440. 00004866  2045                     movea.l    A0, D5
  6441. 00004868  4A68 001C                tst.w      [A0 + 0x1C]
  6442. 0000486C  673A                     beq        +0x3C /* 000048A8 */
  6443. 0000486E  4267                     clr.w      -[A7]
  6444. 00004870  2047                     movea.l    A0, D7
  6445. 00004872  2F08                     move.l     -[A7], A0
  6446. 00004874  2045                     movea.l    A0, D5
  6447. 00004876  41E8 0024                lea.l      A0, [A0 + 0x24]
  6448. 0000487A  2008                     move.l     D0, A0
  6449. 0000487C  5480                     addq.l     D0, 2
  6450. 0000487E  2F00                     move.l     -[A7], D0
  6451. 00004880  2046                     movea.l    A0, D6
  6452. 00004882  2F28 0044                move.l     -[A7], [A0 + 0x44]
  6453. 00004886  206E FFF0                movea.l    A0, [A6 - 0x10]
  6454. 0000488A  3F28 0010                move.w     -[A7], [A0 + 0x10]
  6455. 0000488E  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  6456. 00004892  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  6457. 00004896  3D5F FFEE                move.w     [A6 - 0x12], [A7]+
  6458. 0000489A  276C 003A 016E           move.l     [A3 + 0x16E], [A4 + 0x3A]
  6459. 000048A0  276C 0044 0178           move.l     [A3 + 0x178], [A4 + 0x44]
  6460. 000048A6  6032                     bra        +0x34 /* 000048DA */
  6461. label000048A8:
  6462. 000048A8  4267                     clr.w      -[A7]
  6463. 000048AA  2047                     movea.l    A0, D7
  6464. 000048AC  2F08                     move.l     -[A7], A0
  6465. 000048AE  2045                     movea.l    A0, D5
  6466. 000048B0  41E8 0024                lea.l      A0, [A0 + 0x24]
  6467. 000048B4  2008                     move.l     D0, A0
  6468. 000048B6  5480                     addq.l     D0, 2
  6469. 000048B8  2F00                     move.l     -[A7], D0
  6470. 000048BA  2046                     movea.l    A0, D6
  6471. 000048BC  2F28 0044                move.l     -[A7], [A0 + 0x44]
  6472. 000048C0  206E FFF0                movea.l    A0, [A6 - 0x10]
  6473. 000048C4  3F28 0010                move.w     -[A7], [A0 + 0x10]
  6474. 000048C8  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  6475. 000048CC  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  6476. 000048D0  3D5F FFEE                move.w     [A6 - 0x12], [A7]+
  6477. 000048D4  376C 0034 0168           move.w     [A3 + 0x168], [A4 + 0x34]
  6478. label000048DA:
  6479. 000048DA  4A6E FFEE                tst.w      [A6 - 0x12]
  6480. 000048DE  6722                     beq        +0x24 /* 00004902 */
  6481. 000048E0  2046                     movea.l    A0, D6
  6482. 000048E2  3F28 0048                move.w     -[A7], [A0 + 0x48]
  6483. 000048E6  2046                     movea.l    A0, D6
  6484. 000048E8  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  6485. 000048EC  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  6486. 000048F0  2F06                     move.l     -[A7], D6
  6487. 000048F2  302E FFEE                move.w     D0, [A6 - 0x12]
  6488. 000048F6  48C0                     ext.l      D0
  6489. 000048F8  2F00                     move.l     -[A7], D0
  6490. 000048FA  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  6491. 000048FE  6000 034A                bra        +0x34C /* 00004C4A */
  6492. label00004902:
  6493. 00004902  2047                     movea.l    A0, D7
  6494. 00004904  41E8 00EC                lea.l      A0, [A0 + 0xEC]
  6495. 00004908  2748 0146                move.l     [A3 + 0x146], A0
  6496. 0000490C  276C 0048 017C           move.l     [A3 + 0x17C], [A4 + 0x48]
  6497. 00004912  276C 004C 0180           move.l     [A3 + 0x180], [A4 + 0x4C]
  6498. 00004918  276C 0050 0184           move.l     [A3 + 0x184], [A4 + 0x50]
  6499. 0000491E  276C 0064 0198           move.l     [A3 + 0x198], [A4 + 0x64]
  6500. 00004924  41EB 0188                lea.l      A0, [A3 + 0x188]
  6501. 00004928  43EC 0054                lea.l      A1, [A4 + 0x54]
  6502. 0000492C  20D9                     move.l     [A0]+, [A1]+
  6503. 0000492E  20D9                     move.l     [A0]+, [A1]+
  6504. 00004930  20D9                     move.l     [A0]+, [A1]+
  6505. 00004932  20D9                     move.l     [A0]+, [A1]+
  6506. 00004934  41EB 0154                lea.l      A0, [A3 + 0x154]
  6507. 00004938  43EC 0020                lea.l      A1, [A4 + 0x20]
  6508. 0000493C  20D9                     move.l     [A0]+, [A1]+
  6509. 0000493E  20D9                     move.l     [A0]+, [A1]+
  6510. 00004940  20D9                     move.l     [A0]+, [A1]+
  6511. 00004942  20D9                     move.l     [A0]+, [A1]+
  6512. 00004944  2047                     movea.l    A0, D7
  6513. 00004946  4268 0054                clr.w      [A0 + 0x54]
  6514. 0000494A  2047                     movea.l    A0, D7
  6515. 0000494C  4268 0056                clr.w      [A0 + 0x56]
  6516. 00004950  2047                     movea.l    A0, D7
  6517. 00004952  4268 0058                clr.w      [A0 + 0x58]
  6518. 00004956  2047                     movea.l    A0, D7
  6519. 00004958  4268 005A                clr.w      [A0 + 0x5A]
  6520. 0000495C  2047                     movea.l    A0, D7
  6521. 0000495E  4228 005C                clr.b      [A0 + 0x5C]
  6522. 00004962  2047                     movea.l    A0, D7
  6523. 00004964  4228 005D                clr.b      [A0 + 0x5D]
  6524. 00004968  2047                     movea.l    A0, D7
  6525. 0000496A  4268 005E                clr.w      [A0 + 0x5E]
  6526. 0000496E  2047                     movea.l    A0, D7
  6527. 00004970  7000                     moveq.l    D0, 0x00
  6528. 00004972  2140 0060                move.l     [A0 + 0x60], D0
  6529. 00004976  4267                     clr.w      -[A7]
  6530. 00004978  206E FFE8                movea.l    A0, [A6 - 0x18]
  6531. 0000497C  3F10                     move.w     -[A7], [A0]
  6532. 0000497E  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  6533. 00004982  4A5F                     tst.w      [A7]+
  6534. 00004984  6700 00C6                beq        +0xC8 /* 00004A4C */
  6535. 00004988  2047                     movea.l    A0, D7
  6536. 0000498A  7000                     moveq.l    D0, 0x00
  6537. 0000498C  2140 0012                move.l     [A0 + 0x12], D0
  6538. 00004990  2045                     movea.l    A0, D5
  6539. 00004992  4A68 001C                tst.w      [A0 + 0x1C]
  6540. 00004996  6736                     beq        +0x38 /* 000049CE */
  6541. 00004998  4267                     clr.w      -[A7]
  6542. 0000499A  2047                     movea.l    A0, D7
  6543. 0000499C  2F08                     move.l     -[A7], A0
  6544. 0000499E  202E FFE8                move.l     D0, [A6 - 0x18]
  6545. 000049A2  5480                     addq.l     D0, 2
  6546. 000049A4  2F00                     move.l     -[A7], D0
  6547. 000049A6  2046                     movea.l    A0, D6
  6548. 000049A8  2F28 0044                move.l     -[A7], [A0 + 0x44]
  6549. 000049AC  206E FFF0                movea.l    A0, [A6 - 0x10]
  6550. 000049B0  3F28 0010                move.w     -[A7], [A0 + 0x10]
  6551. 000049B4  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  6552. 000049B8  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  6553. 000049BC  3D5F FFEE                move.w     [A6 - 0x12], [A7]+
  6554. 000049C0  276C 003A 01DA           move.l     [A3 + 0x1DA], [A4 + 0x3A]
  6555. 000049C6  276C 0044 01E4           move.l     [A3 + 0x1E4], [A4 + 0x44]
  6556. 000049CC  602E                     bra        +0x30 /* 000049FC */
  6557. label000049CE:
  6558. 000049CE  4267                     clr.w      -[A7]
  6559. 000049D0  2047                     movea.l    A0, D7
  6560. 000049D2  2F08                     move.l     -[A7], A0
  6561. 000049D4  202E FFE8                move.l     D0, [A6 - 0x18]
  6562. 000049D8  5480                     addq.l     D0, 2
  6563. 000049DA  2F00                     move.l     -[A7], D0
  6564. 000049DC  2046                     movea.l    A0, D6
  6565. 000049DE  2F28 0044                move.l     -[A7], [A0 + 0x44]
  6566. 000049E2  206E FFF0                movea.l    A0, [A6 - 0x10]
  6567. 000049E6  3F28 0010                move.w     -[A7], [A0 + 0x10]
  6568. 000049EA  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  6569. 000049EE  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  6570. 000049F2  3D5F FFEE                move.w     [A6 - 0x12], [A7]+
  6571. 000049F6  376C 0034 01D4           move.w     [A3 + 0x1D4], [A4 + 0x34]
  6572. label000049FC:
  6573. 000049FC  4A6E FFEE                tst.w      [A6 - 0x12]
  6574. 00004A00  6722                     beq        +0x24 /* 00004A24 */
  6575. 00004A02  2046                     movea.l    A0, D6
  6576. 00004A04  3F28 0048                move.w     -[A7], [A0 + 0x48]
  6577. 00004A08  2046                     movea.l    A0, D6
  6578. 00004A0A  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  6579. 00004A0E  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  6580. 00004A12  2F06                     move.l     -[A7], D6
  6581. 00004A14  302E FFEE                move.w     D0, [A6 - 0x12]
  6582. 00004A18  48C0                     ext.l      D0
  6583. 00004A1A  2F00                     move.l     -[A7], D0
  6584. 00004A1C  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  6585. 00004A20  6000 0228                bra        +0x22A /* 00004C4A */
  6586. label00004A24:
  6587. 00004A24  276C 0048 01E8           move.l     [A3 + 0x1E8], [A4 + 0x48]
  6588. 00004A2A  276C 004C 01EC           move.l     [A3 + 0x1EC], [A4 + 0x4C]
  6589. 00004A30  276C 0050 01F0           move.l     [A3 + 0x1F0], [A4 + 0x50]
  6590. 00004A36  276C 0064 0204           move.l     [A3 + 0x204], [A4 + 0x64]
  6591. 00004A3C  41EB 01C0                lea.l      A0, [A3 + 0x1C0]
  6592. 00004A40  43EC 0020                lea.l      A1, [A4 + 0x20]
  6593. 00004A44  20D9                     move.l     [A0]+, [A1]+
  6594. 00004A46  20D9                     move.l     [A0]+, [A1]+
  6595. 00004A48  20D9                     move.l     [A0]+, [A1]+
  6596. 00004A4A  20D9                     move.l     [A0]+, [A1]+
  6597. label00004A4C:
  6598. 00004A4C  41EB 01F4                lea.l      A0, [A3 + 0x1F4]
  6599. 00004A50  43EC 0054                lea.l      A1, [A4 + 0x54]
  6600. 00004A54  20D9                     move.l     [A0]+, [A1]+
  6601. 00004A56  20D9                     move.l     [A0]+, [A1]+
  6602. 00004A58  20D9                     move.l     [A0]+, [A1]+
  6603. 00004A5A  20D9                     move.l     [A0]+, [A1]+
  6604. 00004A5C  2047                     movea.l    A0, D7
  6605. 00004A5E  49D0                     lea.l      A4, [A0]
  6606. 00004A60  2645                     movea.l    A3, D5
  6607. 00004A62  7000                     moveq.l    D0, 0x00
  6608. 00004A64  2940 0012                move.l     [A4 + 0x12], D0
  6609. 00004A68  2046                     movea.l    A0, D6
  6610. 00004A6A  3968 0048 0016           move.w     [A4 + 0x16], [A0 + 0x48]
  6611. 00004A70  2044                     movea.l    A0, D4
  6612. 00004A72  41E8 0018                lea.l      A0, [A0 + 0x18]
  6613. 00004A76  2948 0018                move.l     [A4 + 0x18], A0
  6614. 00004A7A  7004                     moveq.l    D0, 0x04
  6615. 00004A7C  B0AB 0004                cmp.l      D0, [A3 + 0x4]
  6616. 00004A80  5DC0                     slt        D0
  6617. 00004A82  4A00                     tst.b      D0
  6618. 00004A84  660A                     bne        +0xC /* 00004A90 */
  6619. 00004A86  4AAB 0004                tst.l      [A3 + 0x4]
  6620. 00004A8A  5DC1                     slt        D1
  6621. 00004A8C  8001                     or.b       D0, D1
  6622. 00004A8E  6708                     beq        +0xA /* 00004A98 */
  6623. label00004A90:
  6624. 00004A90  7004                     moveq.l    D0, 0x04
  6625. 00004A92  2940 001C                move.l     [A4 + 0x1C], D0
  6626. 00004A96  6006                     bra        +0x8 /* 00004A9E */
  6627. label00004A98:
  6628. 00004A98  296B 0004 001C           move.l     [A4 + 0x1C], [A3 + 0x4]
  6629. label00004A9E:
  6630. 00004A9E  4A6B 001C                tst.w      [A3 + 0x1C]
  6631. 00004AA2  56C0                     sne        D0
  6632. 00004AA4  4A00                     tst.b      D0
  6633. 00004AA6  672A                     beq        +0x2C /* 00004AD2 */
  6634. 00004AA8  4A6B 001E                tst.w      [A3 + 0x1E]
  6635. 00004AAC  56C1                     sne        D1
  6636. 00004AAE  C001                     and.b      D0, D1
  6637. 00004AB0  6720                     beq        +0x22 /* 00004AD2 */
  6638. 00004AB2  42A7                     clr.l      -[A7]
  6639. 00004AB4  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  6640. 00004AB8  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  6641. 00004ABC  295F 0024                move.l     [A4 + 0x24], [A7]+
  6642. 00004AC0  2044                     movea.l    A0, D4
  6643. 00004AC2  08A8 0004 0152           bclr.b     [A0 + 0x152], 0x4
  6644. 00004AC8  2044                     movea.l    A0, D4
  6645. 00004ACA  08A8 0004 01BE           bclr.b     [A0 + 0x1BE], 0x4
  6646. 00004AD0  6056                     bra        +0x58 /* 00004B28 */
  6647. label00004AD2:
  6648. 00004AD2  4A6B 001C                tst.w      [A3 + 0x1C]
  6649. 00004AD6  6726                     beq        +0x28 /* 00004AFE */
  6650. 00004AD8  42A7                     clr.l      -[A7]
  6651. 00004ADA  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  6652. 00004ADE  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  6653. 00004AE2  295F 0024                move.l     [A4 + 0x24], [A7]+
  6654. 00004AE6  2044                     movea.l    A0, D4
  6655. 00004AE8  08A8 0004 0152           bclr.b     [A0 + 0x152], 0x4
  6656. 00004AEE  2044                     movea.l    A0, D4
  6657. 00004AF0  08E8 0004 01BE           bset.b     [A0 + 0x1BE], 0x4
  6658. 00004AF6  08EC 0002 0027           bset.b     [A4 + 0x27], 0x2
  6659. 00004AFC  602A                     bra        +0x2C /* 00004B28 */
  6660. label00004AFE:
  6661. 00004AFE  4A6B 001E                tst.w      [A3 + 0x1E]
  6662. 00004B02  6724                     beq        +0x26 /* 00004B28 */
  6663. 00004B04  42A7                     clr.l      -[A7]
  6664. 00004B06  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  6665. 00004B0A  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  6666. 00004B0E  295F 0024                move.l     [A4 + 0x24], [A7]+
  6667. 00004B12  2044                     movea.l    A0, D4
  6668. 00004B14  08E8 0004 0152           bset.b     [A0 + 0x152], 0x4
  6669. 00004B1A  2044                     movea.l    A0, D4
  6670. 00004B1C  08E8 0004 01BE           bset.b     [A0 + 0x1BE], 0x4
  6671. 00004B22  08EC 0002 0027           bset.b     [A4 + 0x27], 0x2
  6672. label00004B28:
  6673. 00004B28  08EC 0004 0026           bset.b     [A4 + 0x26], 0x4
  6674. 00004B2E  082E 0006 FFED           btst.b     [A6 - 0x13], 0x6
  6675. 00004B34  6716                     beq        +0x18 /* 00004B4C */
  6676. 00004B36  082B 0007 0020           btst.b     [A3 + 0x20], 0x7
  6677. 00004B3C  6708                     beq        +0xA /* 00004B46 */
  6678. 00004B3E  08EC 0000 0027           bset.b     [A4 + 0x27], 0x0
  6679. 00004B44  6006                     bra        +0x8 /* 00004B4C */
  6680. label00004B46:
  6681. 00004B46  08EC 0001 0027           bset.b     [A4 + 0x27], 0x1
  6682. label00004B4C:
  6683. 00004B4C  2044                     movea.l    A0, D4
  6684. 00004B4E  41E8 0134                lea.l      A0, [A0 + 0x134]
  6685. 00004B52  2948 0028                move.l     [A4 + 0x28], A0
  6686. 00004B56  2044                     movea.l    A0, D4
  6687. 00004B58  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  6688. 00004B5C  2948 002C                move.l     [A4 + 0x2C], A0
  6689. 00004B60  297C 0000 03E8 0030      move.l     [A4 + 0x30], 0x3E8
  6690. 00004B68  41EC 0034                lea.l      A0, [A4 + 0x34]
  6691. 00004B6C  43EB 000C                lea.l      A1, [A3 + 0xC]
  6692. 00004B70  20D9                     move.l     [A0]+, [A1]+
  6693. 00004B72  20D9                     move.l     [A0]+, [A1]+
  6694. 00004B74  20D9                     move.l     [A0]+, [A1]+
  6695. 00004B76  20D9                     move.l     [A0]+, [A1]+
  6696. 00004B78  42A7                     clr.l      -[A7]
  6697. 00004B7A  486D FCB6                pea.l      [A5 - 0x34A]
  6698. 00004B7E  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  6699. 00004B82  295F 0044                move.l     [A4 + 0x44], [A7]+
  6700. 00004B86  6608                     bne        +0xA /* 00004B90 */
  6701. 00004B88  7000                     moveq.l    D0, 0x00
  6702. 00004B8A  2940 0048                move.l     [A4 + 0x48], D0
  6703. 00004B8E  6008                     bra        +0xA /* 00004B98 */
  6704. label00004B90:
  6705. 00004B90  297C 0000 1400 0048      move.l     [A4 + 0x48], 0x1400
  6706. label00004B98:
  6707. 00004B98  7000                     moveq.l    D0, 0x00
  6708. 00004B9A  2940 0020                move.l     [A4 + 0x20], D0
  6709. 00004B9E  2047                     movea.l    A0, D7
  6710. 00004BA0  49E8 009C                lea.l      A4, [A0 + 0x9C]
  6711. 00004BA4  2045                     movea.l    A0, D5
  6712. 00004BA6  3968 0002 0004           move.w     [A4 + 0x4], [A0 + 0x2]
  6713. 00004BAC  397C 0002 000A           move.w     [A4 + 0xA], 0x2
  6714. 00004BB2  197C 0040 0001           move.b     [A4 + 0x1], 0x40 /* '@' */
  6715. 00004BB8  2F0C                     move.l     -[A7], A4
  6716. 00004BBA  7007                     moveq.l    D0, 0x07
  6717. 00004BBC  2F00                     move.l     -[A7], D0
  6718. 00004BBE  A85E                     syscall    BitSet
  6719. 00004BC0  2F0C                     move.l     -[A7], A4
  6720. 00004BC2  7006                     moveq.l    D0, 0x06
  6721. 00004BC4  2F00                     move.l     -[A7], D0
  6722. 00004BC6  A85F                     syscall    BitClr
  6723. 00004BC8  08EC 0003 0003           bset.b     [A4 + 0x3], 0x3
  6724. 00004BCE  2046                     movea.l    A0, D6
  6725. 00004BD0  317C 1C00 004C           move.w     [A0 + 0x4C], 0x1C00
  6726. 00004BD6  2844                     movea.l    A4, D4
  6727. 00004BD8  2045                     movea.l    A0, D5
  6728. 00004BDA  2968 0004 020E           move.l     [A4 + 0x20E], [A0 + 0x4]
  6729. 00004BE0  297C 0000 03E8 0212      move.l     [A4 + 0x212], 0x3E8
  6730. 00004BE8  2045                     movea.l    A0, D5
  6731. 00004BEA  41E8 000C                lea.l      A0, [A0 + 0xC]
  6732. 00004BEE  224C                     movea.l    A1, A4
  6733. 00004BF0  22D8                     move.l     [A1]+, [A0]+
  6734. 00004BF2  22D8                     move.l     [A1]+, [A0]+
  6735. 00004BF4  22D8                     move.l     [A1]+, [A0]+
  6736. 00004BF6  22D8                     move.l     [A1]+, [A0]+
  6737. 00004BF8  7000                     moveq.l    D0, 0x00
  6738. 00004BFA  2940 0014                move.l     [A4 + 0x14], D0
  6739. 00004BFE  2045                     movea.l    A0, D5
  6740. 00004C00  3968 001C 0010           move.w     [A4 + 0x10], [A0 + 0x1C]
  6741. 00004C06  2045                     movea.l    A0, D5
  6742. 00004C08  3968 001E 0012           move.w     [A4 + 0x12], [A0 + 0x1E]
  6743. 00004C0E  426C 020C                clr.w      [A4 + 0x20C]
  6744. 00004C12  2047                     movea.l    A0, D7
  6745. 00004C14  2968 0024 0216           move.l     [A4 + 0x216], [A0 + 0x24]
  6746. 00004C1A  2047                     movea.l    A0, D7
  6747. 00004C1C  2968 0044 0222           move.l     [A4 + 0x222], [A0 + 0x44]
  6748. 00004C22  2046                     movea.l    A0, D6
  6749. 00004C24  08E8 0001 0037           bset.b     [A0 + 0x37], 0x1
  6750. 00004C2A  2046                     movea.l    A0, D6
  6751. 00004C2C  08A8 0002 0037           bclr.b     [A0 + 0x37], 0x2
  6752. 00004C32  2F06                     move.l     -[A7], D6
  6753. 00004C34  487A 0052                pea.l      [PC + 0x52 /* 00004C88, value 0x4E56FFF4 */]
  6754. 00004C38  4EBA B400                jsr        [PC - 0x4C00 /* 0000003A */]
  6755. 00004C3C  4267                     clr.w      -[A7]
  6756. 00004C3E  2F07                     move.l     -[A7], D7
  6757. 00004C40  7018                     moveq.l    D0, 0x18
  6758. 00004C42  2F00                     move.l     -[A7], D0
  6759. 00004C44  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  6760. 00004C48  4A5F                     tst.w      [A7]+
  6761. label00004C4A:
  6762. 00004C4A  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  6763. 00004C4E  4E5E                     unlink     A6
  6764. 00004C50  2E9F                     move.l     [A7], [A7]+
  6765. 00004C52  4E75                     rts
  6766. fn00004C54:
  6767. 00004C54  4E56 0000                link       A6, 0
  6768. 00004C58  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  6769. 00004C5C  206E 0008                movea.l    A0, [A6 + 0x8]
  6770. 00004C60  0828 0001 0037           btst.b     [A0 + 0x37], 0x1
  6771. 00004C66  6708                     beq        +0xA /* 00004C70 */
  6772. 00004C68  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  6773. 00004C6E  6004                     bra        +0x6 /* 00004C74 */
  6774. label00004C70:
  6775. 00004C70  422E 000C                clr.b      [A6 + 0xC]
  6776. label00004C74:
  6777. 00004C74  206E 0008                movea.l    A0, [A6 + 0x8]
  6778. 00004C78  08E8 0001 0037           bset.b     [A0 + 0x37], 0x1
  6779. 00004C7E  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  6780. 00004C82  4E5E                     unlink     A6
  6781. 00004C84  2E9F                     move.l     [A7], [A7]+
  6782. 00004C86  4E75                     rts
  6783. 00004C88  4E56 FFF4                link       A6, -0x000C
  6784. 00004C8C  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  6785. 00004C90  266E 0008                movea.l    A3, [A6 + 0x8]
  6786. 00004C94  4267                     clr.w      -[A7]
  6787. 00004C96  2F0B                     move.l     -[A7], A3
  6788. 00004C98  4EBA FFBA                jsr        [PC - 0x46 /* 00004C54 */]
  6789. 00004C9C  101F                     move.b     D0, [A7]+
  6790. 00004C9E  6604                     bne        +0x6 /* 00004CA4 */
  6791. 00004CA0  6000 00E0                bra        +0xE2 /* 00004D82 */
  6792. label00004CA4:
  6793. 00004CA4  2C2B 0030                move.l     D6, [A3 + 0x30]
  6794. 00004CA8  2E2B 0012                move.l     D7, [A3 + 0x12]
  6795. 00004CAC  08AB 0002 0037           bclr.b     [A3 + 0x37], 0x2
  6796. label00004CB2:
  6797. 00004CB2  2846                     movea.l    A4, D6
  6798. 00004CB4  2047                     movea.l    A0, D7
  6799. 00004CB6  43EC 0034                lea.l      A1, [A4 + 0x34]
  6800. 00004CBA  20D9                     move.l     [A0]+, [A1]+
  6801. 00004CBC  20D9                     move.l     [A0]+, [A1]+
  6802. 00004CBE  20D9                     move.l     [A0]+, [A1]+
  6803. 00004CC0  20D9                     move.l     [A0]+, [A1]+
  6804. 00004CC2  4A6C 0010                tst.w      [A4 + 0x10]
  6805. 00004CC6  57C0                     seq        D0
  6806. 00004CC8  4A00                     tst.b      D0
  6807. 00004CCA  6714                     beq        +0x16 /* 00004CE0 */
  6808. 00004CCC  4AAC 0020                tst.l      [A4 + 0x20]
  6809. 00004CD0  57C1                     seq        D1
  6810. 00004CD2  C001                     and.b      D0, D1
  6811. 00004CD4  670A                     beq        +0xC /* 00004CE0 */
  6812. 00004CD6  2F0B                     move.l     -[A7], A3
  6813. 00004CD8  4EBA 02E4                jsr        [PC + 0x2E4 /* 00004FBE */]
  6814. 00004CDC  6000 00A4                bra        +0xA6 /* 00004D82 */
  6815. label00004CE0:
  6816. 00004CE0  4A6C 0010                tst.w      [A4 + 0x10]
  6817. 00004CE4  672A                     beq        +0x2C /* 00004D10 */
  6818. 00004CE6  70D9                     moveq.l    D0, 0xFFFFFFD9
  6819. 00004CE8  B06C 0010                cmp.w      D0, [A4 + 0x10]
  6820. 00004CEC  57C0                     seq        D0
  6821. 00004CEE  4A00                     tst.b      D0
  6822. 00004CF0  6716                     beq        +0x18 /* 00004D08 */
  6823. 00004CF2  4AAC 0020                tst.l      [A4 + 0x20]
  6824. 00004CF6  5EC1                     sgt        D1
  6825. 00004CF8  C001                     and.b      D0, D1
  6826. 00004CFA  670C                     beq        +0xE /* 00004D08 */
  6827. 00004CFC  08EB 0002 0037           bset.b     [A3 + 0x37], 0x2
  6828. 00004D02  426C 0010                clr.w      [A4 + 0x10]
  6829. 00004D06  6008                     bra        +0xA /* 00004D10 */
  6830. label00004D08:
  6831. 00004D08  2F0B                     move.l     -[A7], A3
  6832. 00004D0A  4EBA 02B2                jsr        [PC + 0x2B2 /* 00004FBE */]
  6833. 00004D0E  6072                     bra        +0x74 /* 00004D82 */
  6834. label00004D10:
  6835. 00004D10  276C 0020 0038           move.l     [A3 + 0x38], [A4 + 0x20]
  6836. 00004D16  2047                     movea.l    A0, D7
  6837. 00004D18  216C 0018 021E           move.l     [A0 + 0x21E], [A4 + 0x18]
  6838. 00004D1E  2047                     movea.l    A0, D7
  6839. 00004D20  216C 0018 021A           move.l     [A0 + 0x21A], [A4 + 0x18]
  6840. 00004D26  2046                     movea.l    A0, D6
  6841. 00004D28  49E8 009C                lea.l      A4, [A0 + 0x9C]
  6842. 00004D2C  2047                     movea.l    A0, D7
  6843. 00004D2E  2A28 021A                move.l     D5, [A0 + 0x21A]
  6844. 00004D32  2045                     movea.l    A0, D5
  6845. 00004D34  2968 0002 0006           move.l     [A4 + 0x6], [A0 + 0x2]
  6846. 00004D3A  2045                     movea.l    A0, D5
  6847. 00004D3C  5C88                     addq.l     A0, 6
  6848. 00004D3E  2948 000E                move.l     [A4 + 0xE], A0
  6849. 00004D42  2046                     movea.l    A0, D6
  6850. 00004D44  4228 009A                clr.b      [A0 + 0x9A]
  6851. 00004D48  2F0B                     move.l     -[A7], A3
  6852. 00004D4A  487A 0040                pea.l      [PC + 0x40 /* 00004D8C, value 0x4E56FFEC */]
  6853. 00004D4E  4EBA B2EA                jsr        [PC - 0x4D16 /* 0000003A */]
  6854. 00004D52  08AB 0001 0037           bclr.b     [A3 + 0x37], 0x1
  6855. 00004D58  2F0B                     move.l     -[A7], A3
  6856. 00004D5A  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  6857. 00004D5E  4267                     clr.w      -[A7]
  6858. 00004D60  2F0B                     move.l     -[A7], A3
  6859. 00004D62  4EBA B398                jsr        [PC - 0x4C68 /* 000000FC */]
  6860. 00004D66  101F                     move.b     D0, [A7]+
  6861. 00004D68  6706                     beq        +0x8 /* 00004D70 */
  6862. 00004D6A  2F0B                     move.l     -[A7], A3
  6863. 00004D6C  4EBA 001E                jsr        [PC + 0x1E /* 00004D8C */]
  6864. label00004D70:
  6865. 00004D70  4267                     clr.w      -[A7]
  6866. 00004D72  2F0B                     move.l     -[A7], A3
  6867. 00004D74  4EBA FEDE                jsr        [PC - 0x122 /* 00004C54 */]
  6868. 00004D78  101F                     move.b     D0, [A7]+
  6869. 00004D7A  0A00 0001                xori.b     D0, 0x1
  6870. 00004D7E  6700 FF32                beq        -0xCC /* 00004CB2 */
  6871. label00004D82:
  6872. 00004D82  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  6873. 00004D86  4E5E                     unlink     A6
  6874. 00004D88  2E9F                     move.l     [A7], [A7]+
  6875. 00004D8A  4E75                     rts
  6876. fn00004D8C:
  6877. 00004D8C  4E56 FFEC                link       A6, -0x0014
  6878. 00004D90  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6879. 00004D94  2C2E 0008                move.l     D6, [A6 + 0x8]
  6880. 00004D98  4267                     clr.w      -[A7]
  6881. 00004D9A  2F06                     move.l     -[A7], D6
  6882. 00004D9C  4EBA B35E                jsr        [PC - 0x4CA2 /* 000000FC */]
  6883. 00004DA0  101F                     move.b     D0, [A7]+
  6884. 00004DA2  6604                     bne        +0x6 /* 00004DA8 */
  6885. 00004DA4  6000 020E                bra        +0x210 /* 00004FB4 */
  6886. label00004DA8:
  6887. 00004DA8  2046                     movea.l    A0, D6
  6888. 00004DAA  2E28 0030                move.l     D7, [A0 + 0x30]
  6889. 00004DAE  2046                     movea.l    A0, D6
  6890. 00004DB0  2A28 0012                move.l     D5, [A0 + 0x12]
  6891. 00004DB4  2046                     movea.l    A0, D6
  6892. 00004DB6  2D68 0008 FFF4           move.l     [A6 - 0xC], [A0 + 0x8]
  6893. label00004DBC:
  6894. 00004DBC  2047                     movea.l    A0, D7
  6895. 00004DBE  4A68 0010                tst.w      [A0 + 0x10]
  6896. 00004DC2  665E                     bne        +0x60 /* 00004E22 */
  6897. 00004DC4  4267                     clr.w      -[A7]
  6898. 00004DC6  2047                     movea.l    A0, D7
  6899. 00004DC8  3F28 00A0                move.w     -[A7], [A0 + 0xA0]
  6900. 00004DCC  2047                     movea.l    A0, D7
  6901. 00004DCE  2F28 00A2                move.l     -[A7], [A0 + 0xA2]
  6902. 00004DD2  4267                     clr.w      -[A7]
  6903. 00004DD4  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  6904. 00004DD8  2047                     movea.l    A0, D7
  6905. 00004DDA  2F28 008E                move.l     -[A7], [A0 + 0x8E]
  6906. 00004DDE  2047                     movea.l    A0, D7
  6907. 00004DE0  2F28 0092                move.l     -[A7], [A0 + 0x92]
  6908. 00004DE4  2047                     movea.l    A0, D7
  6909. 00004DE6  2F28 0096                move.l     -[A7], [A0 + 0x96]
  6910. 00004DEA  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  6911. 00004DEE  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  6912. 00004DF2  1D5F FFF3                move.b     [A6 - 0xD], [A7]+
  6913. 00004DF6  2047                     movea.l    A0, D7
  6914. 00004DF8  0828 0004 001E           btst.b     [A0 + 0x1E], 0x4
  6915. 00004DFE  6712                     beq        +0x14 /* 00004E12 */
  6916. 00004E00  082E 0000 FFF3           btst.b     [A6 - 0xD], 0x0
  6917. 00004E06  661A                     bne        +0x1C /* 00004E22 */
  6918. 00004E08  2047                     movea.l    A0, D7
  6919. 00004E0A  317C EC78 0010           move.w     [A0 + 0x10], 0xEC78
  6920. 00004E10  6010                     bra        +0x12 /* 00004E22 */
  6921. label00004E12:
  6922. 00004E12  082E 0001 FFF3           btst.b     [A6 - 0xD], 0x1
  6923. 00004E18  6608                     bne        +0xA /* 00004E22 */
  6924. 00004E1A  2047                     movea.l    A0, D7
  6925. 00004E1C  317C EC78 0010           move.w     [A0 + 0x10], 0xEC78
  6926. label00004E22:
  6927. 00004E22  2047                     movea.l    A0, D7
  6928. 00004E24  4A68 0010                tst.w      [A0 + 0x10]
  6929. 00004E28  6640                     bne        +0x42 /* 00004E6A */
  6930. 00004E2A  2045                     movea.l    A0, D5
  6931. 00004E2C  2F28 021E                move.l     -[A7], [A0 + 0x21E]
  6932. 00004E30  2045                     movea.l    A0, D5
  6933. 00004E32  2F28 021A                move.l     -[A7], [A0 + 0x21A]
  6934. 00004E36  7046                     moveq.l    D0, 0x46
  6935. 00004E38  2F00                     move.l     -[A7], D0
  6936. 00004E3A  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  6937. 00004E3E  2045                     movea.l    A0, D5
  6938. 00004E40  7046                     moveq.l    D0, 0x46
  6939. 00004E42  D1A8 021A                add.l      [A0 + 0x21A], D0
  6940. 00004E46  2047                     movea.l    A0, D7
  6941. 00004E48  0828 0004 001E           btst.b     [A0 + 0x1E], 0x4
  6942. 00004E4E  6714                     beq        +0x16 /* 00004E64 */
  6943. 00004E50  2045                     movea.l    A0, D5
  6944. 00004E52  2245                     movea.l    A1, D5
  6945. 00004E54  2028 020A                move.l     D0, [A0 + 0x20A]
  6946. 00004E58  3229 0016                move.w     D1, [A1 + 0x16]
  6947. 00004E5C  03C0                     .incomplete
  6948. 00004E5E  2045                     movea.l    A0, D5
  6949. 00004E60  2140 020A                move.l     [A0 + 0x20A], D0
  6950. label00004E64:
  6951. 00004E64  2045                     movea.l    A0, D5
  6952. 00004E66  52A8 0014                addq.l     [A0 + 0x14], 1
  6953. label00004E6A:
  6954. 00004E6A  2046                     movea.l    A0, D6
  6955. 00004E6C  53A8 0038                subq.l     [A0 + 0x38], 1
  6956. 00004E70  2046                     movea.l    A0, D6
  6957. 00004E72  4AA8 0038                tst.l      [A0 + 0x38]
  6958. 00004E76  6F38                     ble        +0x3A /* 00004EB0 */
  6959. 00004E78  2045                     movea.l    A0, D5
  6960. 00004E7A  7046                     moveq.l    D0, 0x46
  6961. 00004E7C  D1A8 021E                add.l      [A0 + 0x21E], D0
  6962. 00004E80  2047                     movea.l    A0, D7
  6963. 00004E82  49E8 009C                lea.l      A4, [A0 + 0x9C]
  6964. 00004E86  2045                     movea.l    A0, D5
  6965. 00004E88  2828 021E                move.l     D4, [A0 + 0x21E]
  6966. 00004E8C  2044                     movea.l    A0, D4
  6967. 00004E8E  2968 0002 0006           move.l     [A4 + 0x6], [A0 + 0x2]
  6968. 00004E94  2044                     movea.l    A0, D4
  6969. 00004E96  5C88                     addq.l     A0, 6
  6970. 00004E98  2948 000E                move.l     [A4 + 0xE], A0
  6971. 00004E9C  2F06                     move.l     -[A7], D6
  6972. 00004E9E  487A FEEC                pea.l      [PC - 0x114 /* 00004D8C, value 0x4E56FFEC */]
  6973. 00004EA2  4EBA B196                jsr        [PC - 0x4E6A /* 0000003A */]
  6974. 00004EA6  2F06                     move.l     -[A7], D6
  6975. 00004EA8  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  6976. 00004EAC  6000 00F4                bra        +0xF6 /* 00004FA2 */
  6977. label00004EB0:
  6978. 00004EB0  2047                     movea.l    A0, D7
  6979. 00004EB2  49D0                     lea.l      A4, [A0]
  6980. 00004EB4  2645                     movea.l    A3, D5
  6981. 00004EB6  202B 0014                move.l     D0, [A3 + 0x14]
  6982. 00004EBA  91AB 020E                sub.l      [A3 + 0x20E], D0
  6983. 00004EBE  4AAB 020E                tst.l      [A3 + 0x20E]
  6984. 00004EC2  56C0                     sne        D0
  6985. 00004EC4  4A00                     tst.b      D0
  6986. 00004EC6  6700 00BC                beq        +0xBE /* 00004F84 */
  6987. 00004ECA  7203                     moveq.l    D1, 0x03
  6988. 00004ECC  B2AB 0014                cmp.l      D1, [A3 + 0x14]
  6989. 00004ED0  5CC1                     sge        D1
  6990. 00004ED2  C001                     and.b      D0, D1
  6991. 00004ED4  6700 00AE                beq        +0xB0 /* 00004F84 */
  6992. 00004ED8  2046                     movea.l    A0, D6
  6993. 00004EDA  0828 0002 0037           btst.b     [A0 + 0x37], 0x2
  6994. 00004EE0  57C1                     seq        D1
  6995. 00004EE2  C001                     and.b      D0, D1
  6996. 00004EE4  6700 009E                beq        +0xA0 /* 00004F84 */
  6997. 00004EE8  7000                     moveq.l    D0, 0x00
  6998. 00004EEA  2940 0012                move.l     [A4 + 0x12], D0
  6999. 00004EEE  296B 021A 0018           move.l     [A4 + 0x18], [A3 + 0x21A]
  7000. 00004EF4  7004                     moveq.l    D0, 0x04
  7001. 00004EF6  90AB 0014                sub.l      D0, [A3 + 0x14]
  7002. 00004EFA  B0AB 020E                cmp.l      D0, [A3 + 0x20E]
  7003. 00004EFE  5DC0                     slt        D0
  7004. 00004F00  4A00                     tst.b      D0
  7005. 00004F02  660A                     bne        +0xC /* 00004F0E */
  7006. 00004F04  4AAB 020E                tst.l      [A3 + 0x20E]
  7007. 00004F08  5DC1                     slt        D1
  7008. 00004F0A  8001                     or.b       D0, D1
  7009. 00004F0C  670C                     beq        +0xE /* 00004F1A */
  7010. label00004F0E:
  7011. 00004F0E  7004                     moveq.l    D0, 0x04
  7012. 00004F10  90AB 0014                sub.l      D0, [A3 + 0x14]
  7013. 00004F14  2940 001C                move.l     [A4 + 0x1C], D0
  7014. 00004F18  6006                     bra        +0x8 /* 00004F20 */
  7015. label00004F1A:
  7016. 00004F1A  296B 020E 001C           move.l     [A4 + 0x1C], [A3 + 0x20E]
  7017. label00004F20:
  7018. 00004F20  296B 0216 0024           move.l     [A4 + 0x24], [A3 + 0x216]
  7019. 00004F26  41EB 0134                lea.l      A0, [A3 + 0x134]
  7020. 00004F2A  2948 0028                move.l     [A4 + 0x28], A0
  7021. 00004F2E  41EB 01A0                lea.l      A0, [A3 + 0x1A0]
  7022. 00004F32  2948 002C                move.l     [A4 + 0x2C], A0
  7023. 00004F36  296B 0212 0030           move.l     [A4 + 0x30], [A3 + 0x212]
  7024. 00004F3C  41EC 0034                lea.l      A0, [A4 + 0x34]
  7025. 00004F40  224B                     movea.l    A1, A3
  7026. 00004F42  20D9                     move.l     [A0]+, [A1]+
  7027. 00004F44  20D9                     move.l     [A0]+, [A1]+
  7028. 00004F46  20D9                     move.l     [A0]+, [A1]+
  7029. 00004F48  20D9                     move.l     [A0]+, [A1]+
  7030. 00004F4A  296B 0222 0044           move.l     [A4 + 0x44], [A3 + 0x222]
  7031. 00004F50  6608                     bne        +0xA /* 00004F5A */
  7032. 00004F52  7000                     moveq.l    D0, 0x00
  7033. 00004F54  2940 0048                move.l     [A4 + 0x48], D0
  7034. 00004F58  6008                     bra        +0xA /* 00004F62 */
  7035. label00004F5A:
  7036. 00004F5A  297C 0000 1400 0048      move.l     [A4 + 0x48], 0x1400
  7037. label00004F62:
  7038. 00004F62  7000                     moveq.l    D0, 0x00
  7039. 00004F64  2940 0020                move.l     [A4 + 0x20], D0
  7040. 00004F68  2F06                     move.l     -[A7], D6
  7041. 00004F6A  487A FD1C                pea.l      [PC - 0x2E4 /* 00004C88, value 0x4E56FFF4 */]
  7042. 00004F6E  4EBA B0CA                jsr        [PC - 0x4F36 /* 0000003A */]
  7043. 00004F72  4267                     clr.w      -[A7]
  7044. 00004F74  2F07                     move.l     -[A7], D7
  7045. 00004F76  7018                     moveq.l    D0, 0x18
  7046. 00004F78  2F00                     move.l     -[A7], D0
  7047. 00004F7A  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  7048. 00004F7E  4A5F                     tst.w      [A7]+
  7049. 00004F80  6632                     bne        +0x34 /* 00004FB4 */
  7050. 00004F82  6030                     bra        +0x32 /* 00004FB4 */
  7051. label00004F84:
  7052. 00004F84  2046                     movea.l    A0, D6
  7053. 00004F86  0828 0002 0037           btst.b     [A0 + 0x37], 0x2
  7054. 00004F8C  6708                     beq        +0xA /* 00004F96 */
  7055. 00004F8E  397C EC6F 0010           move.w     [A4 + 0x10], 0xEC6F
  7056. 00004F94  6004                     bra        +0x6 /* 00004F9A */
  7057. label00004F96:
  7058. 00004F96  426C 0010                clr.w      [A4 + 0x10]
  7059. label00004F9A:
  7060. 00004F9A  2F06                     move.l     -[A7], D6
  7061. 00004F9C  4EBA 0020                jsr        [PC + 0x20 /* 00004FBE */]
  7062. 00004FA0  6012                     bra        +0x14 /* 00004FB4 */
  7063. label00004FA2:
  7064. 00004FA2  4267                     clr.w      -[A7]
  7065. 00004FA4  2F06                     move.l     -[A7], D6
  7066. 00004FA6  4EBA B154                jsr        [PC - 0x4EAC /* 000000FC */]
  7067. 00004FAA  101F                     move.b     D0, [A7]+
  7068. 00004FAC  0A00 0001                xori.b     D0, 0x1
  7069. 00004FB0  6700 FE0A                beq        -0x1F4 /* 00004DBC */
  7070. label00004FB4:
  7071. 00004FB4  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  7072. 00004FB8  4E5E                     unlink     A6
  7073. 00004FBA  2E9F                     move.l     [A7], [A7]+
  7074. 00004FBC  4E75                     rts
  7075. fn00004FBE:
  7076. 00004FBE  4E56 FFD4                link       A6, -0x002C
  7077. 00004FC2  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  7078. 00004FC6  286E 0008                movea.l    A4, [A6 + 0x8]
  7079. 00004FCA  266C 0030                movea.l    A3, [A4 + 0x30]
  7080. 00004FCE  2E2C 0012                move.l     D7, [A4 + 0x12]
  7081. 00004FD2  4267                     clr.w      -[A7]
  7082. 00004FD4  3F2B 0010                move.w     -[A7], [A3 + 0x10]
  7083. 00004FD8  2F0C                     move.l     -[A7], A4
  7084. 00004FDA  3F3C 002B                move.w     -[A7], 0x2B /* '+' */
  7085. 00004FDE  4EAD 0862                jsr        [A5 + 0x862 /* export_264 */]
  7086. 00004FE2  3A1F                     move.w     D5, [A7]+
  7087. 00004FE4  2D6C 0008 FFF0           move.l     [A6 - 0x10], [A4 + 0x8]
  7088. 00004FEA  2047                     movea.l    A0, D7
  7089. 00004FEC  4AA8 0222                tst.l      [A0 + 0x222]
  7090. 00004FF0  670E                     beq        +0x10 /* 00005000 */
  7091. 00004FF2  2047                     movea.l    A0, D7
  7092. 00004FF4  2F28 0222                move.l     -[A7], [A0 + 0x222]
  7093. 00004FF8  486D FCB6                pea.l      [A5 - 0x34A]
  7094. 00004FFC  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  7095. label00005000:
  7096. 00005000  2F3C 4469 6452           move.l     -[A7], 0x44696452 /* 'DidR' */
  7097. 00005006  2F0C                     move.l     -[A7], A4
  7098. 00005008  3F2C 000C                move.w     -[A7], [A4 + 0xC]
  7099. 0000500C  3F3C 002B                move.w     -[A7], 0x2B /* '+' */
  7100. 00005010  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  7101. 00005014  397C 0008 0028           move.w     [A4 + 0x28], 0x8
  7102. 0000501A  4A45                     tst.w      D5
  7103. 0000501C  56C0                     sne        D0
  7104. 0000501E  4A00                     tst.b      D0
  7105. 00005020  6726                     beq        +0x28 /* 00005048 */
  7106. 00005022  0C45 EC6F                cmpi.w     D5, 0xEC6F
  7107. 00005026  56C1                     sne        D1
  7108. 00005028  C001                     and.b      D0, D1
  7109. 0000502A  671C                     beq        +0x1E /* 00005048 */
  7110. 0000502C  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  7111. 00005030  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  7112. 00005034  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  7113. 00005038  2F0C                     move.l     -[A7], A4
  7114. 0000503A  3005                     move.w     D0, D5
  7115. 0000503C  48C0                     ext.l      D0
  7116. 0000503E  2F00                     move.l     -[A7], D0
  7117. 00005040  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  7118. 00005044  6000 01A6                bra        +0x1A8 /* 000051EC */
  7119. label00005048:
  7120. 00005048  397C 0018 0016           move.w     [A4 + 0x16], 0x18
  7121. 0000504E  2047                     movea.l    A0, D7
  7122. 00005050  4AA8 0014                tst.l      [A0 + 0x14]
  7123. 00005054  6F00 017C                ble        +0x17E /* 000051D2 */
  7124. 00005058  2047                     movea.l    A0, D7
  7125. 0000505A  41E8 020C                lea.l      A0, [A0 + 0x20C]
  7126. 0000505E  7046                     moveq.l    D0, 0x46
  7127. 00005060  E540                     asl        D0.w, 2
  7128. 00005062  48C0                     ext.l      D0
  7129. 00005064  2208                     move.l     D1, A0
  7130. 00005066  9280                     sub.l      D1, D0
  7131. 00005068  2D41 FFE8                move.l     [A6 - 0x18], D1
  7132. 0000506C  2047                     movea.l    A0, D7
  7133. 0000506E  41E8 0018                lea.l      A0, [A0 + 0x18]
  7134. 00005072  2C08                     move.l     D6, A0
  7135. 00005074  2F06                     move.l     -[A7], D6
  7136. 00005076  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  7137. 0000507A  7046                     moveq.l    D0, 0x46
  7138. 0000507C  E540                     asl        D0.w, 2
  7139. 0000507E  48C0                     ext.l      D0
  7140. 00005080  2F00                     move.l     -[A7], D0
  7141. 00005082  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  7142. 00005086  2047                     movea.l    A0, D7
  7143. 00005088  2028 0014                move.l     D0, [A0 + 0x14]
  7144. 0000508C  5380                     subq.l     D0, 1
  7145. 0000508E  2D40 FFD8                move.l     [A6 - 0x28], D0
  7146. 00005092  7000                     moveq.l    D0, 0x00
  7147. 00005094  2D40 FFEC                move.l     [A6 - 0x14], D0
  7148. 00005098  6000 012C                bra        +0x12E /* 000051C6 */
  7149. label0000509C:
  7150. 0000509C  282E FFE8                move.l     D4, [A6 - 0x18]
  7151. 000050A0  2044                     movea.l    A0, D4
  7152. 000050A2  302B 00A0                move.w     D0, [A3 + 0xA0]
  7153. 000050A6  907C FFF6                sub.w      D0, 0xFFF6
  7154. 000050AA  43ED F8C2                lea.l      A1, [A5 - 0x73E]
  7155. 000050AE  E540                     asl        D0.w, 2
  7156. 000050B0  2228 0002                move.l     D1, [A0 + 0x2]
  7157. 000050B4  B2B1 0000                cmp.l      D1, [A1 + D0.w]
  7158. 000050B8  6608                     bne        +0xA /* 000050C2 */
  7159. 000050BA  7001                     moveq.l    D0, 0x01
  7160. 000050BC  2740 0064                move.l     [A3 + 0x64], D0
  7161. 000050C0  602A                     bra        +0x2C /* 000050EC */
  7162. label000050C2:
  7163. 000050C2  2044                     movea.l    A0, D4
  7164. 000050C4  302B 00A0                move.w     D0, [A3 + 0xA0]
  7165. 000050C8  907C FFF6                sub.w      D0, 0xFFF6
  7166. 000050CC  43ED F916                lea.l      A1, [A5 - 0x6EA]
  7167. 000050D0  E540                     asl        D0.w, 2
  7168. 000050D2  2228 0002                move.l     D1, [A0 + 0x2]
  7169. 000050D6  B2B1 0000                cmp.l      D1, [A1 + D0.w]
  7170. 000050DA  6608                     bne        +0xA /* 000050E4 */
  7171. 000050DC  7002                     moveq.l    D0, 0x02
  7172. 000050DE  2740 0064                move.l     [A3 + 0x64], D0
  7173. 000050E2  6008                     bra        +0xA /* 000050EC */
  7174. label000050E4:
  7175. 000050E4  2044                     movea.l    A0, D4
  7176. 000050E6  2768 0002 0064           move.l     [A3 + 0x64], [A0 + 0x2]
  7177. label000050EC:
  7178. 000050EC  2044                     movea.l    A0, D4
  7179. 000050EE  5C88                     addq.l     A0, 6
  7180. 000050F0  2748 0012                move.l     [A3 + 0x12], A0
  7181. 000050F4  2046                     movea.l    A0, D6
  7182. 000050F6  4250                     clr.w      [A0]
  7183. 000050F8  7000                     moveq.l    D0, 0x00
  7184. 000050FA  2047                     movea.l    A0, D7
  7185. 000050FC  3028 020C                move.w     D0, [A0 + 0x20C]
  7186. 00005100  322E FFEE                move.w     D1, [A6 - 0x12]
  7187. 00005104  0300                     btst       D0, D1
  7188. 00005106  6738                     beq        +0x3A /* 00005140 */
  7189. 00005108  2F0C                     move.l     -[A7], A4
  7190. 0000510A  2F0B                     move.l     -[A7], A3
  7191. 0000510C  3F2B 009E                move.w     -[A7], [A3 + 0x9E]
  7192. 00005110  4EBA BA56                jsr        [PC - 0x45AA /* 00000B68 */]
  7193. 00005114  2F0B                     move.l     -[A7], A3
  7194. 00005116  2006                     move.l     D0, D6
  7195. 00005118  5480                     addq.l     D0, 2
  7196. 0000511A  2F00                     move.l     -[A7], D0
  7197. 0000511C  2F2C 0044                move.l     -[A7], [A4 + 0x44]
  7198. 00005120  206E FFF0                movea.l    A0, [A6 - 0x10]
  7199. 00005124  3F28 0010                move.w     -[A7], [A0 + 0x10]
  7200. 00005128  2047                     movea.l    A0, D7
  7201. 0000512A  3F28 0012                move.w     -[A7], [A0 + 0x12]
  7202. 0000512E  486E FFFE                pea.l      [A6 - 0x2]
  7203. 00005132  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  7204. 00005136  2046                     movea.l    A0, D6
  7205. 00005138  08E8 0007 0001           bset.b     [A0 + 0x1], 0x7
  7206. 0000513E  6022                     bra        +0x24 /* 00005162 */
  7207. label00005140:
  7208. 00005140  2F0B                     move.l     -[A7], A3
  7209. 00005142  2006                     move.l     D0, D6
  7210. 00005144  5480                     addq.l     D0, 2
  7211. 00005146  2F00                     move.l     -[A7], D0
  7212. 00005148  2F2C 0044                move.l     -[A7], [A4 + 0x44]
  7213. 0000514C  206E FFF0                movea.l    A0, [A6 - 0x10]
  7214. 00005150  3F28 0010                move.w     -[A7], [A0 + 0x10]
  7215. 00005154  2047                     movea.l    A0, D7
  7216. 00005156  3F28 0010                move.w     -[A7], [A0 + 0x10]
  7217. 0000515A  486E FFFE                pea.l      [A6 - 0x2]
  7218. 0000515E  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  7219. label00005162:
  7220. 00005162  302E FFFE                move.w     D0, [A6 - 0x2]
  7221. 00005166  48C0                     ext.l      D0
  7222. 00005168  81FC 0002                divs.w     D0, 0x2
  7223. 0000516C  4840                     swap.w     D0
  7224. 0000516E  7201                     moveq.l    D1, 0x01
  7225. 00005170  B240                     cmp.w      D1, D0
  7226. 00005172  661A                     bne        +0x1C /* 0000518E */
  7227. 00005174  2006                     move.l     D0, D6
  7228. 00005176  5480                     addq.l     D0, 2
  7229. 00005178  322E FFFE                move.w     D1, [A6 - 0x2]
  7230. 0000517C  48C1                     ext.l      D1
  7231. 0000517E  D280                     add.l      D1, D0
  7232. 00005180  2D41 FFE0                move.l     [A6 - 0x20], D1
  7233. 00005184  206E FFE0                movea.l    A0, [A6 - 0x20]
  7234. 00005188  4210                     clr.b      [A0]
  7235. 0000518A  526E FFFE                addq.w     [A6 - 0x2], 1
  7236. label0000518E:
  7237. 0000518E  2046                     movea.l    A0, D6
  7238. 00005190  302E FFFE                move.w     D0, [A6 - 0x2]
  7239. 00005194  E140                     asl        D0.w, 8
  7240. 00005196  D150                     add.w      [A0], D0
  7241. 00005198  302E FFFE                move.w     D0, [A6 - 0x2]
  7242. 0000519C  48C0                     ext.l      D0
  7243. 0000519E  D086                     add.l      D0, D6
  7244. 000051A0  2C00                     move.l     D6, D0
  7245. 000051A2  5486                     addq.l     D6, 2
  7246. 000051A4  7046                     moveq.l    D0, 0x46
  7247. 000051A6  D1AE FFE8                add.l      [A6 - 0x18], D0
  7248. 000051AA  2D4C FFD4                move.l     [A6 - 0x2C], A4
  7249. 000051AE  206E FFD4                movea.l    A0, [A6 - 0x2C]
  7250. 000051B2  302E FFFE                move.w     D0, [A6 - 0x2]
  7251. 000051B6  D068 0016                add.w      D0, [A0 + 0x16]
  7252. 000051BA  5440                     addq.w     D0, 2
  7253. 000051BC  3140 0016                move.w     [A0 + 0x16], D0
  7254. 000051C0  52AE FFEC                addq.l     [A6 - 0x14], 1
  7255. 000051C4  690C                     bvs        +0xE /* 000051D2 */
  7256. label000051C6:
  7257. 000051C6  202E FFEC                move.l     D0, [A6 - 0x14]
  7258. 000051CA  B0AE FFD8                cmp.l      D0, [A6 - 0x28]
  7259. 000051CE  6F00 FECC                ble        -0x132 /* 0000509C */
  7260. label000051D2:
  7261. 000051D2  3005                     move.w     D0, D5
  7262. 000051D4  48C0                     ext.l      D0
  7263. 000051D6  2940 0018                move.l     [A4 + 0x18], D0
  7264. 000051DA  3F2C 0048                move.w     -[A7], [A4 + 0x48]
  7265. 000051DE  3F2C 004A                move.w     -[A7], [A4 + 0x4A]
  7266. 000051E2  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  7267. 000051E6  2F0C                     move.l     -[A7], A4
  7268. 000051E8  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  7269. label000051EC:
  7270. 000051EC  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  7271. 000051F0  4E5E                     unlink     A6
  7272. 000051F2  2E9F                     move.l     [A7], [A7]+
  7273. 000051F4  4E75                     rts
  7274. fn000051F6:
  7275. 000051F6  4E56 0000                link       A6, 0
  7276. 000051FA  4A6E 000C                tst.w      [A6 + 0xC]
  7277. 000051FE  6716                     beq        +0x18 /* 00005216 */
  7278. 00005200  206E 0008                movea.l    A0, [A6 + 0x8]
  7279. 00005204  316E 000C 000E           move.w     [A0 + 0xE], [A6 + 0xC]
  7280. 0000520A  206E 0008                movea.l    A0, [A6 + 0x8]
  7281. 0000520E  2C48                     movea.l    A6, A0
  7282. 00005210  4EFA 00D0                jmp        [PC + 0xD0 /* 000052E2 */]
  7283. 00005214  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  7284. // begin alternate branch 00005216-00005218
  7285. label00005216:
  7286. 00005216  4E5E                     unlink     A6
  7287. // end alternate branch 00005216-00005218
  7288. label00005216: // (misaligned)
  7289. 00005218  205F                     movea.l    A0, [A7]+
  7290. 0000521A  5C4F                     addq.w     A7, 6
  7291. 0000521C  4ED0                     jmp        [A0]
  7292. export_204:
  7293. 0000521E  4E56 FEA4                link       A6, -0x015C
  7294. 00005222  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  7295. 00005226  426E 000E                clr.w      [A6 + 0xE]
  7296. 0000522A  4267                     clr.w      -[A7]
  7297. 0000522C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7298. 00005230  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  7299. 00005234  101F                     move.b     D0, [A7]+
  7300. 00005236  660A                     bne        +0xC /* 00005242 */
  7301. 00005238  3F3C FFDE                move.w     -[A7], 0xFFDE
  7302. 0000523C  2F0E                     move.l     -[A7], A6
  7303. 0000523E  4EBA FFB6                jsr        [PC - 0x4A /* 000051F6 */]
  7304. label00005242:
  7305. 00005242  42A7                     clr.l      -[A7]
  7306. 00005244  487A 00AC                pea.l      [PC + 0xAC /* 000052F2, cstring "" */]
  7307. 00005248  486E FFB8                pea.l      [A6 - 0x48]
  7308. 0000524C  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  7309. 00005250  7000                     moveq.l    D0, 0x00
  7310. 00005252  2D40 FEA6                move.l     [A6 - 0x15A], D0
  7311. 00005256  4267                     clr.w      -[A7]
  7312. 00005258  486E FFB8                pea.l      [A6 - 0x48]
  7313. 0000525C  486E FEB8                pea.l      [A6 - 0x148]
  7314. 00005260  3F3C 0100                move.w     -[A7], 0x100
  7315. 00005264  486E FEB6                pea.l      [A6 - 0x14A]
  7316. 00005268  486E FEA6                pea.l      [A6 - 0x15A]
  7317. 0000526C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7318. 00005270  42A7                     clr.l      -[A7]
  7319. 00005272  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  7320. 00005276  2F0E                     move.l     -[A7], A6
  7321. 00005278  4EBA FF7C                jsr        [PC - 0x84 /* 000051F6 */]
  7322. 0000527C  4267                     clr.w      -[A7]
  7323. 0000527E  486E FFB8                pea.l      [A6 - 0x48]
  7324. 00005282  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7325. 00005286  42A7                     clr.l      -[A7]
  7326. 00005288  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  7327. 0000528C  2F0E                     move.l     -[A7], A6
  7328. 0000528E  4EBA FF66                jsr        [PC - 0x9A /* 000051F6 */]
  7329. 00005292  2D7C 0003 0000 FEBC      move.l     [A6 - 0x144], 0x30000
  7330. 0000529A  2D6E 0008 FEC0           move.l     [A6 - 0x140], [A6 + 0x8]
  7331. 000052A0  3D7C 0001 FEA4           move.w     [A6 - 0x15C], 0x1
  7332. 000052A6  6014                     bra        +0x16 /* 000052BC */
  7333. label000052A8:
  7334. 000052A8  302E FEA4                move.w     D0, [A6 - 0x15C]
  7335. 000052AC  E540                     asl        D0.w, 2
  7336. 000052AE  41EE FEC0                lea.l      A0, [A6 - 0x140]
  7337. 000052B2  7200                     moveq.l    D1, 0x00
  7338. 000052B4  2181 0000                move.l     [A0 + D0.w], D1
  7339. 000052B8  526E FEA4                addq.w     [A6 - 0x15C], 1
  7340. label000052BC:
  7341. 000052BC  7007                     moveq.l    D0, 0x07
  7342. 000052BE  B06E FEA4                cmp.w      D0, [A6 - 0x15C]
  7343. 000052C2  6CE4                     bge        -0x1A /* 000052A8 */
  7344. 000052C4  4267                     clr.w      -[A7]
  7345. 000052C6  486E FFB8                pea.l      [A6 - 0x48]
  7346. 000052CA  3F2E FEB6                move.w     -[A7], [A6 - 0x14A]
  7347. 000052CE  486E FEB8                pea.l      [A6 - 0x148]
  7348. 000052D2  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7349. 000052D6  42A7                     clr.l      -[A7]
  7350. 000052D8  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  7351. 000052DC  2F0E                     move.l     -[A7], A6
  7352. 000052DE  4EBA FF16                jsr        [PC - 0xEA /* 000051F6 */]
  7353. label000052E2:
  7354. 000052E2  4FEE FE84                lea.l      A7, [A6 - 0x17C]
  7355. 000052E6  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  7356. 000052EA  4E5E                     unlink     A6
  7357. 000052EC  205F                     movea.l    A0, [A7]+
  7358. 000052EE  5C4F                     addq.w     A7, 6
  7359. 000052F0  4ED0                     jmp        [A0]
  7360. 000052F2  0000                     .incomplete
  7361.